July 2010
Intermediate to advanced
360 pages
11h 12m
English
Automake requires that all source files used within a project be statically defined within the project's Makefile.am files, but sometimes the contents of source files need to be generated at build time.
There are two ways to deal with generated sources (more specifically, generated header files) in your projects. The first involves the use of an Automake-provided crutch for developers not interested in the finer points of make. The second involves writing proper dependency rules to allow make to understand the relationships between your source files and your products. I'll cover the crutch first, and then we'll get into the details of proper dependency management in Makefile.am files.
Read now
Unlock full access