Bug 15224 – making 'clean' results in garbage commands
Status
RESOLVED
Resolution
FIXED
Severity
regression
Priority
P1
Component
druntime
Product
D
Version
D2
Platform
All
OS
Mac OS X
Creation time
2015-10-19T12:16:57Z
Last change time
2018-01-05T13:27:09Z
Assigned to
No Owner
Creator
Walter Bright
Comments
Comment #0 by bugzilla — 2015-10-19T12:16:57Z
and then it fails:
----
make -fposix.mak DMD=../dmd MODEL=32 clean
make -C test/init_fini clean
rm -rf ./generated///32
make -C test/exceptions clean
rm -rf ./generated///32
make -C test/coverage clean
Makefile:29: warning: overriding commands for target `generated///32/no_code.done'
Makefile:14: warning: ignoring old commands for target `generated///32/no_code.done'
rm -rf ./generated///32 *.lst
make[1]: *** No rule to make target `test/profile/.clean', needed by `clean'. Stop.
make: *** [clean] Error 2
-----
what are those bogus filenames with /// in them?
Comment #1 by bugzilla — 2015-10-19T12:41:29Z
Adding an empty file 'test/profile/.clean' at least allows it to continue.
Comment #2 by github-bugzilla — 2016-03-09T23:38:52Z