On Monday 2009-04-27 22:27, Ralf Wildenhues wrote:
>>   CXX    bar.o
>>   CXXLD  prog
>> $ grep CXX_0 Makefile.in
>> am__v_CXX_0 = @echo "  CXX   " $@;
>
>Thanks for the bug report.  Fixed with the patch below.

I also had a look at the automake source, and I rather find
this the problem (in lib/Automake/Variable.pm):

      elsif ($def->pretty == VAR_PRETTY)
[...]
          my $wrap = makefile_wrap ("$str$name $equals", "$str\t",
                                    split (' ', $val));

Is that actually valid to split on any whitespace? In shell that would 
clearly be a violation (when there are quotes), but what about make?


Reply via email to