This describes conventions for writing the Makefiles for GNU programs. Using Automake will help you write a Makefile that follows these conventions. For more information on portable Makefiles, see POSIX and Portable Make Programming in Autoconf.
|• Makefile Basics:||General conventions for Makefiles.|
|• Utilities in Makefiles:||Utilities to be used in Makefiles.|
|• Command Variables:||Variables for specifying commands.|
|• DESTDIR:||Supporting staged installs.|
|• Directory Variables:||Variables for installation directories.|
|• Standard Targets:||Standard targets for users.|
|• Install Command Categories:||Three categories of commands in the ‘install’ rule: normal, pre-install and post-install.|