Make [was Re: SCons and gdc]

RenatoUtsch renatoutsch at gmail.com
Fri Oct 26 19:11:02 PDT 2012


On Friday, 26 October 2012 at 22:15:13 UTC, Rob T wrote:
> I'm trying to do a very simple build, but with scons I find 
> myself spending much more time with it (and getting nowhere) 
> than the actual coding, and that tells me that it's no better 
> and may be even worse than Make.
>
> As an example of the sort of nonsense scons dishes out, I 
> cannot in a reasonable way, specify a build folder above my 
> root source folder, such a thing should be extremely easy to 
> specify, but no it isn't.
>
> I also found that scons is lacking basic features that any 
> build tool should have. For example, when I tried to generate a 
> list of my source files, I discovered that scons it has no 
> built in ability to recursively scan a folder to include all 
> subfolders. WTF!?
>
> I know I can write custom code in python to get around these 
> problems, but that will depeat the entire purpose of having a 
> build tool in the first place.
>
> scons also comes with a ton of dependency baggage that I simply 
> do not need, therefore I am giving up on it entirely.
>
> At this point I'm considering looking at those old build tools 
> written in D, perhaps I can patch one of them up to get it to 
> do what I want.
>
> If anyone has a suggestion as to which of the (I think) 2 or 3 
> build tools coded in D looked the best, that would be 
> appreciated.
>
> --rt

I am currently learning more D to design a new one, that should 
really end the need for other ones. If you can wait 1 or 2 months 
for an alpha release...

If anyone has any suggestion, I would be thankful.


More information about the Digitalmars-d mailing list