Node:Configuration Commands, Next:Configuration Links, Previous:Configuration Headers, Up:Setup
You execute arbitrary commands either 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.
| AC_CONFIG_COMMANDS (tag..., [cmds], [init-cmds]) | Macro | 
| Specify additional shell commands to run at the end of config.status, and shell commands to initialize any variables
fromconfigure.  Associate the commands to the 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]) | 
| AC_CONFIG_COMMANDS_PRE (cmds) | Macro | 
| Execute the cmds right before creating config.status.  A
typical use is computing values derived from variables built during the
execution ofconfigure:AC_CONFIG_COMMANDS_PRE( [LTLIBOBJS=`echo $LIBOBJS | sed 's/\.o/\.lo/g'` AC_SUBST(LTLIBOBJS)]) | 
| AC_CONFIG_COMMANDS_POST (cmds) | Macro | 
| Execute the cmds right after creating config.status. |