On 6/6/2011 8:35 PM, David Nadlinger wrote: > On 5/31/11 10:02 AM, Brad Roberts wrote: >> […] or make DMD=dmd if you want your path to do all the >> heavy lifting. >> >> Where's the problem? > > For me, the problem actually was that specifying DMD=dmd does *not* work > because it breaks the wildcard rules, as $(DMD) > is specified in the dependency list there. It took me quite some time to > realize that, as make only prints the following > in that case: > > make: *** No rule to make target `test_results/runnable/A16.d.out', needed by > `run_runnable_tests'. Stop. > > Is having the DMD binary in the dependency list really necessary, or could it > just be removed? In case it really is for > whatever reason, some documentation for that would be nice – apart from that, > adding a short test/README might be > generally helpful as well. > > David
It's not 100% necessary, but it's darned handy to not have to remember to make clean after changing dmd. I'll take a look to see if I can figure out why the DMD=dmd case fails. _______________________________________________ dmd-internals mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/dmd-internals
