On 2017-06-15 15:06, James Richters wrote:
I don't like modifying units that are part of a package
because then I would need to remember how I modified them when a new
version is released or have to figure out what's going on all over
again.

I use Git for just about any source code I work with. I even let Git manage a SubVersion repository. I also often have my own "custom changes" in 3rd party code. With Git I simply create a "custom-mods" branch where I commit all my personal preferences. As the 3rd party code moves forward, I can move my whole "custom-mods" branch forward to by using the Git command "rebase". It's very little effort, and I have dragged some of my custom-mods branches forward since around 2010 (in various 3rd party code).


3) Make sure you always rebuild the unit depending on the program
you want to compile (Compile -> Build).
Is there a way to force this with the command line?

Yes.  The -B compiler command line parameter.


Regards,
  Graeme

--
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/

My public PGP key:  http://tinyurl.com/graeme-pgp
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to