>From "14.3 Variables for Specifying Commands":

  Every Makefile should also define the variables `INSTALL_PROGRAM' and
  `INSTALL_DATA'.

>From "14.5 Standard Targets for Users":

  $(INSTALL_PROGRAM) $(INSTALL_DATA)

I look for binutils and Emacs Makefile.in and they both use above variables.

But "Appendix C Complex Makefile Example" provide example with another names:

  INSTALL = /usr/local/bin/install -c
  INSTALLDATA = /usr/local/bin/install -c -m 644

and don't use INSTALL_PROGRAM INSTALL_DATA at all.


"Appendix C" must be updated to prevent from ambiguous.
-- 
Best regards!

_______________________________________________
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make

Reply via email to