hholzgra                Sat Feb  2 17:32:32 2002 EDT

  Modified files:              
    /phpdoc     configure.in 
  Log:
  look for java or jre with --with-java[=/path/to/java]
  (needed for upcoming support of XSLT processors like saxon)
  
  
Index: phpdoc/configure.in
diff -u phpdoc/configure.in:1.128 phpdoc/configure.in:1.129
--- phpdoc/configure.in:1.128   Sat Feb  2 13:57:57 2002
+++ phpdoc/configure.in Sat Feb  2 17:32:32 2002
@@ -1,4 +1,4 @@
-dnl $Id: configure.in,v 1.128 2002/02/02 18:57:57 hholzgra Exp $
+dnl $Id: configure.in,v 1.129 2002/02/02 22:32:32 hholzgra Exp $
 
 dnl autoconf initialisation
 AC_INIT()
@@ -104,7 +104,7 @@
 
 dnl }}}
 
-dnl {{{   check for nsgmls (for win32 plug&pray)
+dnl {{{   check for nsgmls
 
 AC_ARG_WITH(nsgmls,
 [  --with-nsgmls=PATH      Look for nsgmls executable],[
@@ -138,6 +138,45 @@
 ]
 )
 AC_SUBST(NSGMLS)
+
+dnl }}}
+
+dnl {{{   check for Java
+dnl use given argument, if any, else search in path 
+
+AC_ARG_WITH(java,
+[  --with-java=PATH         Look for JAVA executable],
+[
+  if test $withval != "yes"; then
+    AC_MSG_CHECKING([for java])
+    if test -x $withval -a -f $withval
+    then
+      JAVA=$withval
+      AC_MSG_RESULT($JAVA)
+    elif test -x $withval/bin/java
+    then
+      JAVA=$withval/bin/java
+      AC_MSG_RESULT($JAVA)
+    elif test -x $withval/bin/jre
+    then
+      JAVA=$withval/bin/java
+      AC_MSG_RESULT($JAVA)
+    else
+      JAVA=no
+      AC_MSG_RESULT(no)
+      AC_MSG_ERROR([$withval: no java binary found])
+    fi
+  else
+    AC_PATH_PROGS(JAVA,"java jre",no)
+  fi
+],[
+  AC_PATH_PROGS(JAVA,"java jre",no)
+]
+)
+if test $JAVA = "no"; then
+  AC_MSG_WARN([no JAVA binary found])
+fi
+AC_SUBST(JAVA)
 
 dnl }}}
 


Reply via email to