DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(autoconf.info.gz) Configuration Commands

Info Catalog (autoconf.info.gz) Configuration Headers (autoconf.info.gz) Setup (autoconf.info.gz) Configuration Links
 
 Running Arbitrary Configuration Commands
 ========================================
 
    You can execute arbitrary commands before, during, and after
 `config.status' is run.  The three following macros accumulate the
 commands to run when they are called multiple times.
 `AC_CONFIG_COMMANDS' replaces the obsolete macro `AC_OUTPUT_COMMANDS';
 see  Obsolete Macros, for details.
 
  - Macro: AC_CONFIG_COMMANDS (TAG..., [CMDS], [INIT-CMDS])
      Specify additional shell commands to run at the end of
      `config.status', and shell commands to initialize any variables
      from `configure'.  Associate the commands with TAG.  Since
      typically the CMDS create a file, TAG should naturally be the name
      of that file.  This macro is one of the instantiating macros; see
       Configuration Actions.
 
      Here is an unrealistic example:
           fubar=42
           AC_CONFIG_COMMANDS([fubar],
                              [echo this is extra $fubar, and so on.],
                              [fubar=$fubar])
 
      Here is a better one:
           AC_CONFIG_COMMANDS([time-stamp], [date >time-stamp])
 
  - Macro: AC_CONFIG_COMMANDS_PRE (CMDS)
      Execute the CMDS right before creating `config.status'.
 
  - Macro: AC_CONFIG_COMMANDS_POST (CMDS)
      Execute the CMDS right after creating `config.status'.
 
Info Catalog (autoconf.info.gz) Configuration Headers (autoconf.info.gz) Setup (autoconf.info.gz) Configuration Links
automatically generated byinfo2html