* Raja R Harinath wrote on Wed, Dec 31, 2008 at 02:11:18AM CET: > Jan Engelhardt <[email protected]> writes: > > On Monday 2008-12-22 21:36, Ralf Wildenhues wrote: > >>And non-GNU make support $< only in inference rules and not elsewhere. > > > > In that case, removing V=1 again is probably the best solution. > > (Leaving only V=0 and V=infinity) > > Not necessarily. We could document that V=1 is supported, as in "expected to > generate clean output", only on GNU make. On other makes, '$<' probably > expands to the empty string, causing only mildly strange looking output > otherwise equivalent to V=0.
FWIW, OpenBSD make outputs: Using $< in a non-suffix rule context is a GNUmake idiom (line 2 of Makefile) Others I've tested are silent. Cheers, Ralf
