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