Make [was Re: SCons and gdc]
Rob T
rob at ucora.com
Fri Oct 26 15:15:12 PDT 2012
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
More information about the Digitalmars-d
mailing list