A new feature (order-only prerequisites) was added to GNU make 3.80,
which makes "|" a special character in the prerequisites list.
--
---
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://ww
The following makefile fails in make-3.80 but succeeds in make-3.79.1
---
[AllTargets] = libc.so libb.so
prereq: ${foreach z, $([AllTargets]), $(z)|@maked@}
all: ${foreach z, $([AllTargets]), $(z)|@maked@}
echo ${prereq}
---
Scripsit [EMAIL PROTECTED] (Karl Berry)
> (Unfortunately, for automake/autoconf projects, I'm not sure there's an
> obvious way to apply these methods, because recursive make is built so
> deeply into those tools.)
I can say from my own experience that Autoconf works like a dream with
a single no