On the performance of building D programs

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Sun Apr 7 04:52:53 PDT 2013


On 4/7/13 12:26 AM, Vladimir Panteleev wrote:
> On Sunday, 7 April 2013 at 04:25:19 UTC, Andrei Alexandrescu wrote:
>> On 4/7/13 12:07 AM, Vladimir Panteleev wrote:
>>> On Sunday, 7 April 2013 at 02:16:10 UTC, Andrei Alexandrescu wrote:
>>>>> Why in parallel and not in one go? (-v with -rb and without -o-)
>>>>
>>>> I'm not sure how rdmd would distingish dmd's output from the output of
>>>> the running program. Oh wait, the run will be a distinct step -
>>>> awesome.
>>>
>>> I'll have a go at the rdmd side of this.
>>>
>>> Any reason not to use the deps file as the build witness?
>>
>> There was a reason, but darn I forgot it...
>
> I think I figured it out - --makedepend will update the deps file, but
> not the executable.

I think there's another one related to a bug I recently fixed. There 
needs to be a file touched after the executable has been built when 
people use -of to place the executable in a specific place.

https://github.com/D-Programming-Language/tools/commit/e14e0378375d1bb586871f8e66cc501dac64a7e1


Andrei


More information about the Digitalmars-d mailing list