build system
Jacob Carlborg
doob at me.com
Wed Oct 26 11:30:23 PDT 2011
On 2011-10-26 13:44, Gor Gyolchanyan wrote:
> That's the problem - no working build tool exists for D.
> Why don't you like the idea of integrating build information in source
> code? I mean, that information does not change for a given source
> file.
* The compiler should only do one thing: compile code
* I think the best approach would be to have a complete language for the
build scripts. Should the compiler now start to parse comments as well
for finding code? How would it tell the difference between a build
script and some arbitrary code that is commented out.
* I think that it would be good if if you could invoke arbitrary
tasks/actions (think make, rake) using the build tool and that's not
what a compiler should do
* If the build script adds import paths you have to make sure that the
source file containing the build script always is handle first by the
compiler
* It's just ugly
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list