diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac index 8e6bfb1..660cd86 100644 --- a/configure.ac +++ b/configure.ac @@ -3,9 +3,13 @@ AC_INIT(configure.ac) AM_INIT_AUTOMAKE([libast], [0.8]) AC_DEFINE_UNQUOTED(LIBAST_VERSION, "$VERSION", [Version]) -AC_CONFIG_HEADERS([config.h include/libast/sysdefs.h]) AC_CONFIG_MACRO_DIR([.]) +AC_CONFIG_HEADERS([config.h include/libast/sysdefs.h]) +AC_CONFIG_FILES([include/libast/types.h Makefile include/Makefile + include/libast/Makefile src/Makefile test/Makefile + libast-config]) + dnl# Set some basic variables AUTHORS="Michael Jennings (mej@eterm.org)" AC_SUBST(AUTHORS) @@ -51,7 +55,7 @@ AC_TRY_RUN([ AC_MSG_RESULT(yes) AC_DEFINE(STRICT_ISO_C99, 1, [Defined if strict ISO C99 (9899:1999) is requested or required.]) ], [ - AC_MSG_RESULT(no - assumed because cross-compiling) + AC_MSG_RESULT([no - assumed because cross-compiling]) ]) AST_X11_SUPPORT() @@ -71,9 +75,13 @@ AC_SUBST(LDFLAGS) AC_SUBST(LIBS) basedir=. -AC_OUTPUT(include/libast/types.h Makefile include/Makefile \ - include/libast/Makefile src/Makefile test/Makefile \ - libast-config) +AH_TOP([ +#pragma once +]) +AH_BOTTOM([ +]) +AC_OUTPUT + test -f libast-config && chmod 755 libast-config AST_STATUS() |