Changes between Version 2 and Version 3 of pm-project-make


Ignore:
Timestamp:
Jun 1, 2006 8:27:22 PM (14 years ago)
Author:
andreasw
Comment:

typo

Legend:

Unmodified
Added
Removed
Modified
  • pm-project-make

    v2 v3  
    3535 * One should always start with a copyright note and author information, and include the {{{svn:keyword}}} "{{{$Id}}}".  The line with the keyword should start with "{{{##}}}" so that it is not copied into the generated {{{Makefile.in}}} file, which causes some confusion for subversion.
    3636
    37  * As for the [wiki:pm-base-make base directory Makefile.am file], we first specify ,in the '''SUBDIRS''' variable, the subdirectories  into which to recurse in order to compile the libraries, programs, and whatever other products this project has to offer.  In this examples, it is only one directory, but in order to organize your code, you might want to split the source files into different directories, in which case you need to specify them all here.  These lines with the {{{ALWAYS_FALSE}}} Automake conditional (which is always false :) are a trick to skip recursion into the {{{test}}} subdirectory for a usual run of {{{make}}} to build the products, but it will cause a {{{make dist}}} to pick up the files in the {{{test}}} directory (even though we don't use the {{{make dist}}} mechanism to generate the COIN tarballs.)
     37 * As for the [wiki:pm-base-make base directory Makefile.am file], we first specify, in the '''SUBDIRS''' variable, the subdirectories  into which to recurse in order to compile the libraries, programs, and whatever other products this project has to offer.  In this examples, it is only one directory, but in order to organize your code, you might want to split the source files into different directories, in which case you need to specify them all here.  These lines with the {{{ALWAYS_FALSE}}} Automake conditional (which is always false :) are a trick to skip recursion into the {{{test}}} subdirectory for a usual run of {{{make}}} to build the products, but it will cause a {{{make dist}}} to pick up the files in the {{{test}}} directory (even though we don't use the {{{make dist}}} mechanism to generate the COIN tarballs.)
    3838
    3939{{{