Changes between Version 14 and Version 15 of pm-autotools


Ignore:
Timestamp:
Jun 1, 2006 12:17:26 AM (14 years ago)
Author:
andreasw
Comment:

added intro page for automake

Legend:

Unmodified
Added
Removed
Modified
  • pm-autotools

    v14 v15  
    3131The Makefiles are generated by {{{automake}}} based on {{{Makefile.am}}} input files.  Those usually contain information on what is to be compiled (e.g., program, library) and what source files are required for each, where things should be installed. etc.  One can also add regular Makefile rules that will copied verbatim into the final Makefile.
    3232
    33 In a typical COIN project we have a number of different types of {{{Makefile.am}}}, depending on what the purpose of the corresponding directory is:
     33In a typical COIN project we have a number of different types of {{{Makefile.am}}}, depending on what the purpose of the corresponding directory is.  Before looking at the descriptions below, you should read the [wiki:pm-automake-intro introduction of Automake concepts].
    3434
    3535 * '''Base directory Makefile.am''':   Even though this generates the only Makefile a user will usually work with, it is very simple.  It mainly defines, into which subdirectories {{{make}}} should recurse, and it typically defines additional targets, such as {{{tests}}} which runs {{{make test}}} in all subdirectories that have tests.  [wiki:pm-base-make The Makefile.am for the package base directory is discussed here].