DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(autocf21.info.gz) Input

Info Catalog (autocf21.info.gz) Setup (autocf21.info.gz) Setup (autocf21.info.gz) Output
 
 3.1 Finding `configure' Input
 =============================
 
 Every `configure' script must call `AC_INIT' before doing anything
 else.  The only other required macro is `AC_OUTPUT' ( Output).
 
  -- Macro: AC_INIT (UNIQUE-FILE-IN-SOURCE-DIR)
      Process any command-line arguments and find the source code
      directory.  UNIQUE-FILE-IN-SOURCE-DIR is some file that is in the
      package's source directory; `configure' checks for this file's
      existence to make sure that the directory that it is told contains
      the source code in fact does.  Occasionally people accidentally
      specify the wrong directory with `--srcdir'; this is a safety
      check.   Invoking configure, for more information.
 
    Packages that do manual configuration or use the `install' program
 might need to tell `configure' where to find some other shell scripts
 by calling `AC_CONFIG_AUX_DIR', though the default places it looks are
 correct for most cases.
 
  -- Macro: AC_CONFIG_AUX_DIR(DIR)
      Use the `install-sh', `config.sub', `config.guess', and Cygnus
      `configure' scripts that are in directory DIR.  These are
      auxiliary files used in configuration.  DIR can be either absolute
      or relative to `SRCDIR'.  The default is `SRCDIR' or `SRCDIR/..' or
      `SRCDIR/../..', whichever is the first that contains `install-sh'.
      The other files are not checked for, so that using
      `AC_PROG_INSTALL' does not automatically require distributing the
      other auxiliary files.  It checks for `install.sh' also, but that
      name is obsolete because some `make' programs have a rule that
      creates `install' from it if there is no `Makefile'.
 
Info Catalog (autocf21.info.gz) Setup (autocf21.info.gz) Setup (autocf21.info.gz) Output
automatically generated byinfo2html