Rebuild 0.3 released

kris foo at bar.com
Tue Feb 6 18:00:17 PST 2007


Gregor Richards wrote:
> Bradley Smith wrote:
> 
>> Gregor Richards wrote:
>>
>>> Fixed some bugs introduced in rebuild 0.2, and also fixed support for 
>>> 'version=' statements.
>>>
>>> http://www.dsource.org/projects/dsss/wiki/Rebuild
>>>
>>>  - Gregor Richards
>>
>>
>>
>> rebuild does not appear to be checking the date an exe to determine if 
>> linking is necessary. Here is a transcript.
>>
>> C:\>dir hello.* /OD
>> ...
>> 02/06/2007  07:02 PM           106,524 hello.exe
>> 02/06/2007  07:02 PM             2,390 hello.map
>> 02/06/2007  07:04 PM                61 hello.d
>> 02/06/2007  07:11 PM               701 hello.obj
>> ...
>>
>> C:\>rebuild -v hello.d
>> ...
>> compile   dmd -c hello.d  -Ic:\dmd\bin\..\src\phobos  -od.
>> no link necessary
>>
>> C:\>rebuild
>> ReBuild version 0.3 (based on DMD 1.005)
>> ...
>>
>> Thanks,
>>   Bradley
> 
> 
> Rebuild checks all of the dates whenever it compiles ...
> 
> For the moment just use -full. I'm not sure why this is happening but 
> I'll try to replicate and eradicate. It may be Windows-related.
> 
>  - Gregor Richards

This may help? http://msdn2.microsoft.com/en-us/library/ms724290.aspx

The timestamps on Win32 are perhaps not the most accurate

:)



More information about the Digitalmars-d-announce mailing list