I have used fpcupdeluxe to download trunks of FPC and LAZ into c:/Prg/Lazarus/TrunkAll.
For testing purpose I have made a small RTL change to sysutils.pp and used these to recompile RTL:
c:\Prg\Lazarus\TrunkAll\fpcsrc> c:\Prg\Lazarus\fpc.3.2.2\bin\i386-win32\make.exe clean distclean
c:\Prg\Lazarus\TrunkAll\fpcsrc> c:\Prg\Lazarus\fpc.3.2.2\bin\i386-win32\make.exe all
c:\Prg\Lazarus\TrunkAll\fpcsrc> c:\Prg\Lazarus\fpc.3.2.2\bin\i386-win32\make.exe install INSTALL_PREFIX=c:\Prg\Lazarus\TrunkAll\fpc
My test project which uses that small RTL change compiles from both command line and Lazarus, and Lazarus can rebuild (if needed) without problems. Everything works fine but takes time.
The question is (since I am going to do this a lot), is there a way to speed this up? Is it safe to avoid
make clean distclean, and do I really need full
make all? I will only change several sub files of sysutils.