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]

Reply via email to