added doxygen make target
[metaproxy-moved-to-github.git] / configure.ac
index 50e8a78..f89fea8 100644 (file)
@@ -1,6 +1,7 @@
 ## -*- Autoconf -*-
 ## Process this file with autoconf to produce a configure script.
 
+# Autoconf and automake setup
 AC_PREREQ(2.57)
 AC_INIT(yp2, 0.0.1, marc@indexdata.dk)
 AM_CONFIG_HEADER(src/config.hpp)
@@ -16,6 +17,7 @@ AM_INIT_AUTOMAKE
 
 # Checks for programs.
 AC_PROG_CXX
+AC_PROG_CXXCPP
 AC_PROG_INSTALL
 AC_PROG_LN_S
 AC_PROG_MAKE_SET
@@ -75,10 +77,10 @@ fi
 
 # Checks for header files.
 ##AC_HEADER_STDC
-##AC_HEADER_STDCXX
 ##AC_HEADER_SYS_WAIT
 ##AC_HEADER_TIME 
-AC_CHECK_HEADERS(boost/thread/mutex.hpp)
+AC_CHECK_HEADERS(iostream list vector stdexcept)
+AC_CHECK_HEADERS(boost/thread/mutex.hpp boost/test/auto_unit_test.hpp)
 
 
 
@@ -113,5 +115,21 @@ Configuration:
   Linked libs:                ${LIBS}
   Host System Type:           ${host}
   Install path:               ${prefix}
+  Automake:                   ${AUTOMAKE}
 
 ------------------------------------------------------------------------"
+
+automake --version| grep 1.4  > /dev/null ||  \
+automake --version| grep 1.5  > /dev/null ||  \
+automake --version| grep 1.6  > /dev/null ||  \
+automake --version| grep 1.7  > /dev/null ||  \ 
+automake --version| grep 1.8  > /dev/null     \ 
+&& echo \
+"  YOUR AUTOMAKE IS TOO OLD - USE VERSION 1.9 OR NEWER
+
+  On a Debian system run
+
+  sudo apt-get install automake1.9
+  sudo update-alternatives --config automake
+
+"
\ No newline at end of file