Don wrote:
They're a replacement for creating a text file, adding a line to your makefile in order to invoke a program to read the text file and spit out a d source file, then add another line in the makefile to compile that d file, then link it in, and try to integrate the whole thing seamlessly. They're a beautiful solution to a really ugly problem.

If you look at the dmd source, there are some sub-builds in there the only purpose of which is to spit out C source code which is then compiled into dmd.

Reply via email to