A sample makefile:
-----------------------
all:
file.d: file.c
-include file.d
-----------------------

For old make or 3.81beta1, make gives
make: *** No rule to make target `file.c', needed by `file.d'.  Stop.
=> this is what I expect since there's no file.c

However, for make-3.81beta[34], I get
make: Nothing to be done for `all'.

Is there a bug, build problem or something else changed?
Thanks in advance.

James

_______________________________________________
help-gnu-utils mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-gnu-utils

Reply via email to