Build system tools: make-makefile
The build process consists of several steps, one of which is the dynamic generation of makefiles – the creation of recipes that control how and when elements of firefox and friends are generated. The tool currently used for generation is make-makefile, a utility written way back in the days of Netscape (circa 1999). Intent for this post and a few more that will follow will be to document the tool and usage.
Program and config
* build/autoconf/make-makefile
* build/autoconf/makemakefile.pm
* build/autoconf/make-makefile.excl
make-makefile will be automatically invoked while building whenever a Makefile does not exist beneath the object directory or a template (Makefile.in) is newer than a previously generated Makefile.
Pingback: Build system tools: make-makefile, file generation | Joey Armstrong's blog