Richard M. Stallman and Roland McGrath. Make verion 3.79.
ISBN: 1-882114-81-7. 174 pages.
(For Version 3.79) describes GNU
make, a program used to rebuild parts of other programs.
The manual tells how to write "makefiles", which specify how a program is to be compiled and how its files depend on each other.
It has an introductury chapther with a sample makefile, and describes in detail how to write the makefiles for your own programs and how to run Make to update them.
GNU Make provides a complete explanation of
both the standard features familiar to most programmers and the many
extended features of GNU
make. A convenient appendix
serves as a quick reference for experts.
GNU Make is fully compliant with the POSIX.2 standard, and also has many powerful extensions: flexible implicit pattern rules, an extensive set of text manipulation functions, conditional evaluation of makefiles, support for parallel command execution, automatic updating of makefiles, and more.
There is more information on GNU Make here.
Free Software Foundation Order Form
Please send comments on these web pages to email@example.com, send other questions to firstname.lastname@example.org.
Copyright (C) 1998, 1999 Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
Updated: 20 Jun 2000 3diff