automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: automake less verbose (iter 3.1)


From: Jan Engelhardt
Subject: Re: automake less verbose (iter 3.1)
Date: Mon, 22 Dec 2008 19:36:11 +0100 (CET)
User-agent: Alpine 1.10 (LNX 962 2008-03-14)

On Monday 2008-12-15 21:48, Jan Engelhardt wrote:
>On Monday 2008-12-15 21:19, William Pursell wrote:
>>
>>Thanks for this Jan, it is really nice functionality.  I don't
>>know if this is a portability issue, but I think it would be nice
>>to change $< to $? in this section:
>>
>>> +           'am__1verbose_CCLD_1   = @echo "  CCLD    " $@ "<-" $<;',
>>> +           'am__1verbose_CXX_1    = @echo "  CXX     " $@ "<-" $<;',
>>> +           'am__1verbose_CXXLD_1  = @echo "  CXXLD   " $@ "<-" $<;',
>
>The intention of using $< was that only one file was shown on the
>right side of the arrow, because all the other files in $^, including
>header files, and I certainly don't need nor want that displayed as
>it is a huge list.
>
>The make info pages mention that $? expands to “all the prerequisites
>that are newer than the target”, and that sounds like there could be
>more than just the .c file.
>
>I just noticed that LD should have used $^.

Replying to myself - no it should not :p

gmake's $^ is not supported by BSD make.
And BSD make's $> is not supported by gmake.
 ( :-/ )^2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]