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 -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
