Hello,

With this makefile

./foobar:
                touch $@

make prints "touch foobar" .  Why not "./foobar" ?!!

Should be "./foobar".    This actually directly causes a problem with the 
compilation of Linux kernel under some conditions.  The target  bounds-file := 
./include/generated/bounds.h is added to $(targets), and the diagnostics in its 
recipe erroneously reports that $@ is _not_ in $(targets).


Mark

_______________________________________________
Help-make mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-make

Reply via email to