Changed void * into char * for offset calculations to make things portable
[libfirm] / configure.in
index 31476d8..efa908b 100644 (file)
@@ -1,4 +1,4 @@
-dnl Process this file with autoconf to produce a configure script.
+dnl Process this file withautoconf to produce a configure script.
 dnl Copyright (c) 2001 IPD, Universität Karlsruhe (TH)
 
 dnl libFIRM Project
@@ -22,6 +22,9 @@ dnl keep track of the environment set by the user
 libfirm_conf_env="${CC+CC='$CC'} ${CFLAGS+CFLAGS='$CFLAGS'} ${CPP+CPP='$CPP'} ${CPPFLAGS+CPPFLAGS='$CPPFLAGS'} ${LDFLAGS+LDFLAGS='$LDFLAGS'} ${LIBS+LIBS='$LIBS'}"
 AC_SUBST(libfirm_conf_env)
 
+dnl check for additional include dirs
+AC_ARG_WITH(includedir, [  --with-includedir=dir add directory to include search path],
+    CPPFLAGS=$CPPFLAGS" -I"$withval, T_FLAG="")
 
 dnl Package options
 dnl ===============
@@ -115,16 +118,19 @@ AC_PROG_INSTALL
 
 AC_PROG_LN_S
 
-dnl check for robodoc if enabled
+dnl check for doxygen if enabled
 dnl ----------------------------
 if test "$enable_auto_documentation" = yes; then
-  AC_CHECK_PROG(ROBODOC, robodoc, "robodoc", "")
-  if test "$ROBODOC" != "robodoc"; then
-    AC_MSG_ERROR(need robodoc for auto documentation (IPD: module add robodoc))
+  AC_CHECK_PROG(DOXYGEN, doxygen, "doxygen", "")
+  if test "$DOXYGEN" != "doxygen"; then
+    AC_MSG_ERROR(need doxygen for auto documentation)
+  fi
+  AC_CHECK_PROG(DOT, dot, "dot", "")
+  if test "$DOT" != "dot"; then
+    AC_MSG_ERROR(need dot for doxygen documentation (for class graphs))
   fi
 fi
 
-
 dnl check for availability of a jdk
 dnl -------------------------------
 if test "$enable_firm_jni" = yes; then