Re: Re Build system requirements [ was Re: Prototype buildsystem "Drake" ]

2011-07-15 Thread Jacob Carlborg
On 2011-07-14 23:16, Nick Sabalausky wrote: "Jacob Carlborg" wrote in message news:ivniga$2lt$1...@digitalmars.com... On 2011-07-14 08:48, Russel Winder wrote: On Wed, 2011-07-13 at 20:32 +0200, Jacob Carlborg wrote: [ . . . ] I think that one of the problem with these language independent bu

Re: Re Build system requirements [ was Re: Prototype buildsystem "Drake" ]

2011-07-14 Thread Nick Sabalausky
"Jacob Carlborg" wrote in message news:ivniga$2lt$1...@digitalmars.com... > On 2011-07-14 08:48, Russel Winder wrote: >> On Wed, 2011-07-13 at 20:32 +0200, Jacob Carlborg wrote: >> [ . . . ] >>> I think that one of the problem with these language independent build >>> tools is that they don't mak

Re: Re Build system requirements [ was Re: Prototype buildsystem "Drake" ]

2011-07-14 Thread Jacob Carlborg
On 2011-07-14 08:48, Russel Winder wrote: On Wed, 2011-07-13 at 20:32 +0200, Jacob Carlborg wrote: [ . . . ] I think that one of the problem with these language independent build tools is that they don't make it as easy as it could, because they usually don't know enough about a given language.

Re: Re Build system requirements [ was Re: Prototype buildsystem "Drake" ]

2011-07-13 Thread Russel Winder
On Wed, 2011-07-13 at 20:32 +0200, Jacob Carlborg wrote: [ . . . ] > I think that one of the problem with these language independent build > tools is that they don't make it as easy as it could, because they > usually don't know enough about a given language. This is generally due to incomplete

Re: Re Build system requirements [ was Re: Prototype buildsystem "Drake" ]

2011-07-13 Thread Jacob Carlborg
On 2011-07-13 19:18, Russel Winder wrote: On Wed, 2011-07-13 at 17:33 +0200, Jacob Carlborg wrote: target("main.d"); // builds "main.d" as an executable The SCons equivalent is: Program ( 'main.d' ) Or: target("foobar"); // builds the directory "foobar" as a library SCons (and I

Re Build system requirements [ was Re: Prototype buildsystem "Drake" ]

2011-07-13 Thread Russel Winder
On Wed, 2011-07-13 at 17:33 +0200, Jacob Carlborg wrote: > target("main.d"); // builds "main.d" as an executable The SCons equivalent is: Program ( 'main.d' ) > Or: > > target("foobar"); // builds the directory "foobar" as a library SCons (and I think Waf as well) does not support thi