[Lazarus] Changes of make, part I

2012-04-10 Thread Mattias Gaertner
I updated and cleaned up the Makefiles of the Lazarus sources. "make help" prints all available targets. There are some more - internal ones - which are not meant for direct use. "make clean" now cleans up all bigide components too. It cleans the current widgetset (i.e. LCL_PLATFORM) *and* the n

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Mark Morgan Lloyd
Mattias Gaertner wrote: I updated and cleaned up the Makefiles of the Lazarus sources. "make help" prints all available targets. There are some more - internal ones - which are not meant for direct use. Thanks Mattias, good work and an exemplary summary. -- Mark Morgan Lloyd markMLl .AT. tele

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Graeme Geldenhuys
On 10 April 2012 22:25, Mattias Gaertner wrote: > > I updated and cleaned up the Makefiles of the Lazarus sources. Good work. This should help many people. I hope you created a Lazarus Makefile wiki page with this same information. -- Regards,   - Graeme - __

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Richard Mace
I think I am being a little dumb here What command would I need to issue, to stay up-to-date with trunk, building a new IDE (I guess?) and making sure all of my components are up-to-date. Would it be: make clean all lazarus-ide? Sorry if the question has already been answered, and that I have

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 12:34:51 +0200 Graeme Geldenhuys wrote: > On 10 April 2012 22:25, Mattias Gaertner wrote: > > > > I updated and cleaned up the Makefiles of the Lazarus sources. > > > Good work. This should help many people. I hope you created a Lazarus > Makefile wiki page with this same i

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 11:39:08 +0100 Richard Mace wrote: > I think I am being a little dumb here > What command would I need to issue, to stay up-to-date with trunk, building > a new IDE (I guess?) and making sure all of my components are up-to-date. > Would it be: make clean all lazarus-ide? >

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Richard Mace
On Wed, 11 Apr 2012 11:39:08 +0100 > Richard Mace wrote: > > > I think I am being a little dumb here > > What command would I need to issue, to stay up-to-date with trunk, > building > > a new IDE (I guess?) and making sure all of my components are up-to-date. > > Would it be: make clean all

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 13:38:35 +0100 Richard Mace wrote: > On Wed, 11 Apr 2012 11:39:08 +0100 > > > Richard Mace wrote: > > > > > I think I am being a little dumb here > > > What command would I need to issue, to stay up-to-date with trunk, > > building > > > a new IDE (I guess?) and making s

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Richard Mace
On 11 April 2012 14:55, Mattias Gaertner wrote: > > > > ./lazbuild.exe --build-ide= > > primary config path: C:\Users\Richard\AppData\Local\lazarus > > After running make clean lazbuild useride I get the following error: > >[...] > > ERROR: Package file not found > > The package "FCL" is install

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Mattias Gaertner
On Wed, 11 Apr 2012 15:13:16 +0100 Richard Mace wrote: > On 11 April 2012 14:55, Mattias Gaertner wrote: > > > > > > > ./lazbuild.exe --build-ide= > > > primary config path: C:\Users\Richard\AppData\Local\lazarus > > > After running make clean lazbuild useride I get the following error: > > >[

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread Richard Mace
On 11 April 2012 15:45, Mattias Gaertner wrote: > > Mattias, > > I installed 9.30.RC3 in a c:\lazarus directory > > Then, did a svn checkout in a new c:\lazarus-trunk directory > > Then, copied the fpc bin directory from c:\lazarus to c:\lazarus-trunk > and > > put it in the windows path > > Then

Re: [Lazarus] Changes of make, part I

2012-04-11 Thread waldo kitty
On 4/11/2012 07:00, Mattias Gaertner wrote: A safe way is make clean svn up make clean lazbuild useride is the second "clean" necessary? -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/li

Re: [Lazarus] Changes of make, part I

2012-04-12 Thread Mattias Gaertner
On Wed, 11 Apr 2012 15:55:26 +0100 Richard Mace wrote: > On 11 April 2012 15:45, Mattias Gaertner wrote: > > > > Mattias, > > > I installed 9.30.RC3 in a c:\lazarus directory > > > Then, did a svn checkout in a new c:\lazarus-trunk directory > > > Then, copied the fpc bin directory from c:\laza

Re: [Lazarus] Changes of make, part I

2012-04-12 Thread Richard Mace
On 12 April 2012 08:39, Mattias Gaertner wrote: > > Fatal: Ca > > n't open include file "revision.inc" > > ERROR: tool reported error > > make: *** [useride] Error 2 > > The file ide\revision.inc is automatically created by default. > Somehow you deactivated the creation. > I changed lazbuild to

Re: [Lazarus] Changes of make, part I

2012-04-12 Thread Mattias Gaertner
On Wed, 11 Apr 2012 11:50:35 -0400 waldo kitty wrote: > On 4/11/2012 07:00, Mattias Gaertner wrote: > > A safe way is > > > > make clean > > svn up > > make clean lazbuild useride > > is the second "clean" necessary? Yes, to fix human mistakes. Normally not. Mattias -- ___

Re: [Lazarus] Changes of make, part I

2012-04-12 Thread waldo kitty
On 4/12/2012 16:23, Mattias Gaertner wrote: On Wed, 11 Apr 2012 11:50:35 -0400 waldo kitty wrote: On 4/11/2012 07:00, Mattias Gaertner wrote: A safe way is make clean svn up make clean lazbuild useride is the second "clean" necessary? Yes, to fix human mistakes. Normally not. OK... i'm