[dmd-internals] generating pull requests for DMD

Brad Roberts braddr at puremagic.com
Mon Jun 6 20:59:12 PDT 2011


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.


More information about the dmd-internals mailing list