Author: jfclere
Date: Thu Mar 30 14:20:25 2006
New Revision: 390259
URL: http://svn.apache.org/viewcvs?rev=390259&view=rev
Log:
Improve the detection of SableVM (now Ok on debian).
Modified:
jakarta/commons/proper/daemon/trunk/src/native/unix/support/apjava.m4
Modified: jakarta/commons/proper/daemon/trunk/src/native/unix/support/apjava.m4
URL:
http://svn.apache.org/viewcvs/jakarta/commons/proper/daemon/trunk/src/native/unix/support/apjava.m4?rev=390259&r1=390258&r2=390259&view=diff
==============================================================================
--- jakarta/commons/proper/daemon/trunk/src/native/unix/support/apjava.m4
(original)
+++ jakarta/commons/proper/daemon/trunk/src/native/unix/support/apjava.m4 Thu
Mar 30 14:20:25 2006
@@ -39,11 +39,16 @@
AC_DEFUN([AP_PROG_JAVAC],[
if test "$SABLEVM" != "NONE"
then
- AC_PATH_PROG(JAVAC,javac-sablevm,NONE,$JAVA_HOME/bin)
- else
+ AC_PATH_PROG(JAVACSABLE,javac-sablevm,NONE,$JAVA_HOME/bin)
+ fi
+ if test "$JAVACSABLE" = "NONE"
+ then
XPATH="$JAVA_HOME/bin:$PATH"
AC_PATH_PROG(JAVAC,javac,NONE,$XPATH)
+ else
+ AC_PATH_PROG(JAVAC,javac-sablevm,NONE,$JAVA_HOME/bin)
fi
+ AC_MSG_RESULT([$JAVAC])
if test "$JAVAC" = "NONE"
then
AC_MSG_ERROR([javac not found])
@@ -58,10 +63,14 @@
AC_DEFUN([AP_PROG_JAR],[
if test "$SABLEVM" != "NONE"
then
- AC_PATH_PROG(JAR,jar-sablevm,NONE,$JAVA_HOME/bin)
- else
+ AC_PATH_PROG(JARSABLE,jar-sablevm,NONE,$JAVA_HOME/bin)
+ fi
+ if test "$JARSABLE" = "NONE"
+ then
XPATH="$JAVA_HOME/bin:$PATH"
AC_PATH_PROG(JAR,jar,NONE,$XPATH)
+ else
+ AC_PATH_PROG(JAR,jar-sablevm,NONE,$JAVA_HOME/bin)
fi
if test "$JAR" = "NONE"
then
@@ -96,6 +105,14 @@
if test x"$JAVA_HOME" != x
then
AC_PATH_PROG(SABLEVM,sablevm,NONE,$JAVA_HOME/bin)
+ if test "$SABLEVM" = "NONE"
+ then
+ dnl java may be SableVM.
+ if $JAVA_HOME/bin/java -version 2> /dev/null | grep SableVM > /dev/null
+ then
+ SABLEVM=$JAVA_HOME/bin/java
+ fi
+ fi
if test "$SABLEVM" != "NONE"
then
AC_MSG_RESULT([Using sableVM: $SABLEVM])
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]