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