xfbuild
Spacen Jasset
spacenjasset at yahoo.co.uk
Mon Nov 30 13:36:25 PST 2009
Trass3r wrote:
> Tom S schrieb:
>>> 2. Can't it be incorporated into dmd?
>>
>> It could. But then, DMD is not the only D compiler and that would add
>> complexity to all of them. Having this functionality in an external
>> tool means that compiler writers only have to include some basic
>> features to support the tool instead of throwing the kitchen sink into
>> the compiler itself.
>>
>
> Well, I'm just sick of build tools using the dmd source like rebuild. It
> isn't updated anymore and thus it happens so often that rebuild gets
> trapped in an infinite loop, furthermore I get confusing double output
> cause rebuild also outputs pragma msgs etc.
>
> The newly added -deps parameter in dmd is probably an improvement but I
> still can't imagine it would be that hard to add this simple
> functionality directly to the compiler (if it can write out the
> dependencies, it can also simply just compile them as well, can't it).
>
> Build tools could then concentrate on functionality that really doesn't
> need to be provided by the compiler, like everything that dsss itself does.
Have you tired scons?
More information about the Digitalmars-d-dwt
mailing list