New in GNU Make 3.81:
When a target is listed in .PHONY the .DEFAULT rule is not used when making
this target.
---- example t.make ----
.PHONY: clean
.DEFAULT:
@echo "Using default rules for target " $@
---- end example ----
type:
gmake -r -f t.make clean
You get:
gmake: Nothing to be done for `clean'.
Remove .PHONY line:
type:
gmake -r -f t.make clean
You now get:
Using default rules for target clean
This was working in 3.80
Note: This is also savannah #106003
This e-mail and any attachments are confidential and may also be legally privileged and/or copyright material of Intec Telecom Systems PLC (or its affiliated companies). If you are not an intended or authorised recipient of this e-mail or have received it in error, please delete it immediately and notify the sender by e-mail. In such a case, reading, reproducing, printing or further dissemination of this e-mail or its contents is strictly prohibited and may be unlawful.
Intec Telecom Systems PLC does not represent or warrant that an attachment
hereto is free from computer viruses or other defects. The opinions expressed
in this e-mail and any attachments may be those of the author and are not
necessarily those of Intec Telecom Systems PLC.
_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-make