I've since found the documentation where it explains where this
happens.
However:
(a) It doesn't say that it doesn't remove the intermediate targets of
suffix rules.
(b) The documented way to turn it off, using .PRECIOUS, has other
undesirable side-effects - namely, it prevents make from removin
Package: make
Version: 3.74-11
Given the Makefile below in an empty directory:
chiark:d> make clean
rm -f t.* u.*
chiark:d> make
echo bar >t.bar
echo foo >t.foo
echo wombat >u.wombat
echo spong >u.spong
rm t.bar
chiark:d>
We see that the intermediate file used for the pattern rules (%.ba
2 matches
Mail list logo