On 11/28/12 2:20 PM, Jacob Carlborg wrote:
On 2012-11-28 17:23, Andrei Alexandrescu wrote:

I disagree.

How would you handle the following with your comments:

* Platform specific flags * Adding/ignoring certain files * Invoking
separate build systems to handle foreign languages * Different flags
for debug and release builds

That's just mentioning a few cases.

Also, in which source file would you put these special comments?


The tool would have inherent limitations. What I disagree with is this
umbrella statement:

What's needed
is a proper build tool. That includes build scripts that can be
written in a full blow language.

I recall you have written such a tool (Orbit), so it is natural to have a vested interest in promoting it and argue for its usefulness. Such arguments don't eliminate the need for simpler tools that obviate Orbit's use for a subset of cases.


Andrei

Reply via email to