(autoconf.info)Subdirectories


Next: Default Prefix Prev: Configuration Headers Up: Setup
Enter node , (file) or (file)node

3.5 Configuring Other Packages in Subdirectories
================================================

In most situations, calling 'AC_OUTPUT' is sufficient to produce
'Makefile's in subdirectories.  However, 'configure' scripts that
control more than one independent package can use 'AC_CONFIG_SUBDIRS' to
run 'configure' scripts for other packages in subdirectories.

 -- Macro: AC_CONFIG_SUBDIRS (DIR ...)
     Make 'AC_OUTPUT' run 'configure' in each subdirectory DIR in the
     given whitespace-separated list.  If a given DIR is not found, no
     error is reported, so a 'configure' script can configure whichever
     parts of a large source tree are present.  If a given DIR contains
     'configure.in' but no 'configure', the Cygnus 'configure' script
     found by 'AC_CONFIG_AUXDIR' is used.

     The subdirectory 'configure' scripts are given the same command
     line options that were given to this 'configure' script, with minor
     changes if needed (e.g., to adjust a relative path for the cache
     file or source directory).  This macro also sets the output
     variable 'subdirs' to the list of directories 'DIR ...'.
     'Makefile' rules can use this variable to determine which
     subdirectories to recurse into.  This macro may be called multiple
     times.


automatically generated by info2www version 1.2.2.9