diff options
Diffstat (limited to 'projects/SmallExamples/ModuleMaker/autoconf/configure.ac')
-rw-r--r-- | projects/SmallExamples/ModuleMaker/autoconf/configure.ac | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/projects/SmallExamples/ModuleMaker/autoconf/configure.ac b/projects/SmallExamples/ModuleMaker/autoconf/configure.ac new file mode 100644 index 0000000000..eeb5b727d0 --- /dev/null +++ b/projects/SmallExamples/ModuleMaker/autoconf/configure.ac @@ -0,0 +1,60 @@ +dnl ************************************************************************** +dnl * Initialize +dnl ************************************************************************** +AC_INIT([[[ModuleMaker]]],[[[x.xx]]],[bugs@yourdomain]) + +dnl Place all of the extra autoconf files into the config subdirectory +AC_CONFIG_AUX_DIR([autoconf]) + +dnl Configure a header file + +dnl Configure Makefiles +dnl List every Makefile that exists within your source tree + +AC_CONFIG_MAKEFILE(Makefile) + +dnl ************************************************************************** +dnl * Determine which system we are building on +dnl ************************************************************************** + +dnl ************************************************************************** +dnl * Check for programs. +dnl ************************************************************************** + +dnl Verify that the source directory is valid +AC_CONFIG_SRCDIR(["Makefile.common.in"]) + +dnl ************************************************************************** +dnl * Check for libraries. +dnl ************************************************************************** + +dnl ************************************************************************** +dnl * Checks for header files. +dnl ************************************************************************** + +dnl ************************************************************************** +dnl * Checks for typedefs, structures, and compiler characteristics. +dnl ************************************************************************** + +dnl ************************************************************************** +dnl * Checks for library functions. +dnl ************************************************************************** + +dnl ************************************************************************** +dnl * Enable various compile-time options +dnl ************************************************************************** + +dnl ************************************************************************** +dnl * Set the location of various third-party software packages +dnl ************************************************************************** + +dnl Location of LLVM source code +AC_ARG_WITH(llvmsrc,AC_HELP_STRING([--with-llvmsrc],[Location of LLVM Source Code]),AC_SUBST(LLVM_SRC,[$withval]),AC_SUBST(LLVM_SRC,[`cd ${srcdir}/../..; pwd`])) + +dnl Location of LLVM object code +AC_ARG_WITH(llvmobj,AC_HELP_STRING([--with-llvmobj],[Location of LLVM Object Code]),AC_SUBST(LLVM_OBJ,[$withval]),AC_SUBST(LLVM_OBJ,[`cd ../..; pwd`])) + +dnl ************************************************************************** +dnl * Create the output files +dnl ************************************************************************** +AC_OUTPUT(Makefile.common) |