12  Configure, Autoconf, Automake,  Philippe.Dax@enst.fr,  © ENST - 2001-2004 - BDL Dup Top Prev Next >>>

Macros de génération

Génération obligatoire

AC_CONFIG_FILES([file...])

crée les fichiers 'file' à partir des fichiers 'file.in'
Les 'Makefile' sont créés de cette manière à partir des 'Makefile.in'

AC_OUTPUT

crée le fichier config.status

Générations facultatives

AH_TEMPLATE(variable)

déclare la constante 'variable'

AC_DEFINE(variable[,valeur])

définit la constante 'variable' dans 'config.h.in'

AC_SUBST(variable)

substitue les patterns '@variable@' des 'Makefile.in'

AC_CONFIG_COMMANDS([default],[[ commandes shell ]])

avant AC_OUTPUT

Principales variables substitulisables

prefix, exec-prefix (par défaut: '/usr/local')
srcdir, top_srcdir
CFLAGS, CPPFLAGS, CXXFLAGS
DEFS
LDFLAGS
LIBS