automake
[Top][All Lists]
Advanced

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

Re: automake less verbose (iter 3)


From: Ralf Wildenhues
Subject: Re: automake less verbose (iter 3)
Date: Mon, 22 Dec 2008 21:36:00 +0100
User-agent: Mutt/1.5.18 (2008-05-17)

Hello Jan,

* Jan Engelhardt wrote on Fri, Dec 05, 2008 at 11:49:05PM CET:
> I have not yet heard back here. The previous comments to #2
> sounded quite positive so I thought it might go somewhere
> if it be worked on (and this is #3).

Yes; sorry for the delay.  I will followup on automake-patches with a
review.

> >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_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.

Neither of that is portable though.

> >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

And non-GNU make support $< only in inference rules and not elsewhere.

Cheers,
Ralf




reply via email to

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