Have Win DMD use gmake instead of a separate DMMake makefile?

Jonathan M Davis jmdavisProg at gmx.com
Mon Aug 12 17:36:25 PDT 2013


On Monday, August 12, 2013 15:48:54 H. S. Teoh wrote:
> Which is why I proposed writing the build system in D. Ideally, build
> scripts would themselves be D programs... dogfooding ftw. :)

I would not want to make any attempt to make dmd, druntime, and Phobos build 
with a "standard D build tool" until it's been totally sorted out elsewhere. 
It's one thing to write up a script in D which will handle the specific 
situation of dmd or druntime or Phobos. It's quite another to write a generic 
build tool.

I think that we could write a nice, clean build script for Phobos (or dmd or 
druntime) in D which specifically handled it without any attempt to generalize 
it and end up with something much better than make. But leave the standard D 
build tool stuff up to the likes of dub and orbit until they are ready to be 
used with dmd, druntime, and Phobos.

- Jonathan M Davis


More information about the Digitalmars-d mailing list