SUBDIRS = simgear
+#
+# Additional all, clean, and distclean rules for additional packages.
+# We can't just include the additional package dirs in SUBDIRS (which
+# would be nice because there are then problems with make dist
+#
+
+all:
+ @list='@subdirs@'; \
+ target=`echo $@`; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+ done
+
+install:
+ @list='@subdirs@'; \
+ target=`echo $@`; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+ done
+
+clean:
+ @list='@subdirs@'; \
+ target=`echo $@`; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+ done
+
+distclean:
+ @list='@subdirs@'; \
+ target=`echo $@`; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
+ done
+
+#
+# distclean the associated packages and include them in the dist
+#
+
+dist-hook:
+ tar cf - simgear/metar | (cd $(distdir); tar xvf -)
+ @list='@subdirs@'; \
+ target=distclean; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || case "$$amf" in *=*) echo "distclean error ignored...";; *k*) fail=yes;; *) echo "distclean error ignored...";; esac; \
+ done
+ tar cf - simgear/metakit | (cd $(distdir); tar xvf -)
+
+
#
# Rule to build RPM distribution package
#
cp $(PACKAGE)-$(VERSION).tar.gz /usr/src/packages/SOURCES
rpm -ba @PACKAGE@.spec
-dist-hook:
- tar cf - simgear/metar | (cd $(distdir); tar xvf -)
-
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
AC_ARG_WITH(logging, [ --with-logging Include logging output (default)])
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."
+# 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 metakit
+AC_CHECK_HEADER(mk4.h)
+if test "x$ac_cv_header_mk4_h" != "xyes"; then
+ echo "no metakit found, configuring and building."
+ # Run configure in the metakit subdir
+ AC_CONFIG_SUBDIRS( simgear/metakit/unix )
fi
-AM_CONDITIONAL(HAVE_GDBM, test "x$ac_cv_header_gdbm_h" = "xyes" )
+AM_CONDITIONAL(HAVE_METAKIT, test "x$ac_cv_header_mk4_h" = "xyes" )
+
+
+dnl Specify if we want logging (testing build) or not (release build)
dnl Check for system installed zlib
AC_CHECK_HEADER(zlib.h)
simgear/version.h \
simgear/bucket/Makefile \
simgear/debug/Makefile \
- simgear/gdbm/Makefile \
simgear/magvar/Makefile \
simgear/math/Makefile \
simgear/misc/Makefile \
)
AC_OUTPUT_COMMANDS([
- if test "x$ac_cv_header_windows_h" = "xyes" ; then
- cp simgear/gdbm/autoconf.h.cygwin32 simgear/gdbm/autoconf.h
- fi
+# if test "x$ac_cv_header_windows_h" = "xyes" ; then
+# cp simgear/gdbm/autoconf.h.cygwin32 simgear/gdbm/autoconf.h
+# fi
])
echo ""
echo "Electric fence: no"
fi
-if test "x$ac_cv_header_gdbm_h" != "xyes"; then
- echo "Building gdbm"
+# if test "x$ac_cv_header_gdbm_h" != "xyes"; then
+# echo "Building gdbm"
+# fi
+
+if test "x$ac_cv_header_mk4_h" != "xyes"; then
+ echo "Building metakit"
fi
if test "x$ac_cv_header_zlib_h" != "xyes"; then