On Fri, Jun 3, 2011 at 10:52 AM, Mattias Gaertner <[email protected]> wrote: > On Fri, 3 Jun 2011 10:09:39 -0300 > Marcos Douglas <[email protected]> wrote: > >> On Thu, Jun 2, 2011 at 5:31 PM, Mattias Gaertner >> <[email protected]> wrote: >> > >> > "make" is a tool. >> > >> > Calling "make" is a shortcut for "make all". >> > >> > "all" is one target of our Makefile. It builds the basic set of >> > packages and tools. "default" or "base" would be better names, but this >> > has historical reasons and comes closer to what people from other open >> > source projects using make expect. >> > >> > "bigide" is another target of our Makefile. It builds an IDE with a >> > predefined set of packages. This is needed for the windows installer, >> > debian, redhat and carbon packages. You probably never need it. >> > >> > There is currently no make target to build an IDE with the user set of >> > packages, so you have to call lazbuild directly. The problem is that >> > this requires information from outside the lazarus sources, so it >> > requires configuration. >> > Maybe a target can be added to call "all" and then lazbuild. But this >> > won't work for multiple installations. >> >> Hi Mattias, >> Now I understood. >> So, instead use... >> lazbuild --build-all --recursive --build-ide= >> --primary-config-path=%myroot%\ide\laz\config\ >> >> ...the correct will be: >> 1º) make clean all >> 2º) lazbuild --primary-config-path=%myroot%\ide\laz\config\ > > Your forgot the --build-ide= parameter. > lazbuild --primary-config-path=%myroot%\ide\laz\config\ --build-ide= > > >> 1º I clean and update all; >> 2º I make the Lazarus with my components installed before. >> >> That is correct? > > Yes. > > Mattias
But in my script I did not forgot. ;-) Thanks. See: make clean all OPT="-glw2 lazbuild --primary-config-path=%myroot%\ide\laz\config\ --build-ide= BTW, what the difference to use OPT="-glw2"? Marcos Douglas -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
