[Lazarus] Changes of make, part III
Mattias Gaertner
nc-gaertnma at netcologne.de
Tue Apr 10 22:26:11 CEST 2012
"make tools"
It no longer builds the apiwizzard.
It builds the four tools lazres, svn2revisioninc, updatepofiles and
lrstolfm. Formerly they were build with the current widgetset. Now they are build with the nogui widgetset.
It is called by "make lazbuild", "make all", "make bigide". No need to
call it yourself.
"make examples"
No longer compiles the LCL or the components.
You can invoke it after "make all" or "make bigide".
Precompiling a second LCL platform:
Do not use "make lcl LCL_PLATFORM=qt", as this will update
lclbase.compiled and this tells the IDE to rebuild the
existing ppu of the first platform.
Use instead:
make -C lcl/interfaces/qt
Here is an example how to compile a bigide, examples and precompile the
packages for the second widgetset qt:
make clean LCL_PLATFORM=qt
make clean bigide examples
make -C lcl/interfaces/qt
make ideintf basecomponents bigidecomponents LCL_PLATFORM=qt
Mattias
More information about the Lazarus
mailing list