]> git.mxchange.org Git - simgear.git/blobdiff - configure.in
Initial revision.
[simgear.git] / configure.in
index 2079f694ba0c727400c23bcab0cdcca0f1393075..2df2e5083b03a7a60348a552d94a0ab86241f911 100644 (file)
@@ -6,7 +6,7 @@ dnl $Id$
 AC_INIT(simgear/bucket/newbucket.cxx)
 
 dnl Initialize the automake stuff
-AM_INIT_AUTOMAKE(SimGear, 0.0.4)
+AM_INIT_AUTOMAKE(SimGear, 0.0.9)
 
 dnl Checks for programs.
 AC_PROG_MAKE_SET
@@ -24,6 +24,10 @@ else
 fi
 
 
+dnl Run configure in the gdbm subdir
+dnl AC_CONFIG_SUBDIRS( simgear/gdbm )
+
+
 dnl Specify if we want logging (testing build) or not (release build)
 # set logging default value
 # with_logging=yes
@@ -196,6 +200,15 @@ if test "x$ac_cv_header_plib_pu_h" != "xyes"; then
     exit
 fi
 
+dnl Check for system installed gdbm
+AC_CHECK_HEADER(gdbm.h)
+if test "x$ac_cv_header_gdbm_h" = "xyes"; then
+    AC_DEFINE( HAVE_GDBM )
+else
+    echo "no gdbm found, configuring and building."
+fi
+AM_CONDITIONAL(HAVE_GDBM, test "x$ac_cv_header_gdbm_h" = "xyes" )
+
 dnl Check for system installed zlib
 AC_CHECK_HEADER(zlib.h)
 if test "x$ac_cv_header_zlib_h" = "xyes"; then
@@ -223,15 +236,17 @@ AC_FUNC_VPRINTF
 AC_CHECK_FUNCS( ftime gettimeofday timegm memcpy bcopy mktime strstr rand \
        random setitimer getitimer signal GetLocalTime rint getrusage )
 
-AM_CONFIG_HEADER(simgear/include/config.h)
+AM_CONFIG_HEADER(simgear/config.h)
 
 AC_OUTPUT( \
        Makefile \
+       SimGear.spec \
        simgear/Makefile \
-       simgear/include/Makefile \
-       simgear/include/version.h \
+       simgear/version.h \
        simgear/bucket/Makefile \
        simgear/debug/Makefile \
+       simgear/gdbm/Makefile \
+       simgear/magvar/Makefile \
        simgear/math/Makefile \
        simgear/misc/Makefile \
        simgear/screen/Makefile \
@@ -240,7 +255,11 @@ AC_OUTPUT( \
        simgear/zlib/Makefile \
 )
 
-# AC_OUTPUT_COMMANDS([./mksymlinks.sh])
+AC_OUTPUT_COMMANDS([
+       if test "x$ac_cv_header_windows_h" = "xyes" ; then
+               cp simgear/gdbm/autoconf.h.cygwin32 simgear/gdbm/autoconf.h
+       fi
+])
 
 echo ""
 echo "Configure Summary"
@@ -259,3 +278,11 @@ if test "x$with_efence" != "x"; then
 else
     echo "Electric fence: no"
 fi
+
+if test "x$ac_cv_header_gdbm_h" != "xyes"; then
+   echo "Building gdbm"
+fi
+
+if test "x$ac_cv_header_zlib_h" != "xyes"; then
+   echo "Building zlib"
+fi