Bug 13603 – rdmd: if dmd.conf is missing, always rebuilds the target

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
tools
Product
D
Version
D2
Platform
x86
OS
Mac OS X
Creation time
2014-10-12T01:03:00Z
Last change time
2015-02-18T03:40:19Z
Assigned to
nobody
Creator
andrei

Comments

Comment #0 by andrei — 2014-10-12T01:03:06Z
When starting dmd is looking for its config file, e.g. /etc/dmd.conf. If that's missing, all works fine as far as dmd is concerned. However, rdmd considers the missing config file infinitely newer than the target and therefore always builds the target.
Comment #1 by andrei — 2014-10-12T01:08:30Z
Comment #2 by github-bugzilla — 2014-10-15T03:09:53Z
Commits pushed to master at https://github.com/D-Programming-Language/tools https://github.com/D-Programming-Language/tools/commit/0e2b2af16354084fe65d4a11eeb7b87d2edf93b5 Issue 13603 - rdmd: if dmd.conf is missing, always rebuilds the target https://github.com/D-Programming-Language/tools/commit/3d8733913bf20558f0b0189a15f7a1cb8f34fe81 Merge pull request #149 from andralex/master Issue 13603 - rdmd: if dmd.conf is missing, always rebuilds the target
Comment #3 by github-bugzilla — 2015-02-18T03:40:19Z