Errors compiling DSSS
Rob T
rob at ucora.com
Fri Nov 30 11:16:56 PST 2012
On Friday, 30 November 2012 at 17:59:23 UTC, jerro wrote:
> It's easy to work around that. It's certainly orders of
> magnitude easier than parsing the source files. Besides,
> parsing them isn't even enough because imports can be inside
> static if blocks or templates. You need pretty much an entire D
> frontend to correctly find dependencies from source files.
It may be easy, but it's not obvious, which makes it hard. That's
the problem with external builds.
You make a very good point about the static ifs and so on, which
means the best place to get that kind of information is directly
from the compiler during the build process, but why assume that
the compiler can only partly build rather than perform full
builds, including an installation?
It just seems like a good idea to use D as the build language
rather than something else.
More information about the Digitalmars-d
mailing list