Changeset 20655
- Timestamp:
- 2009-09-21T14:29:59+12:00 (14 years ago)
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
gli/trunk/findjava.bat
r20636 r20655 1 1 @echo off 2 2 3 :: Environment Variables passed in: _VERSION, GLILANG and 4 :: possibly alsoGSDLHOME and/or GSDL3SRCHOME.5 :: As a result of executing this script, the JAVA_EXECUTABLE variable6 :: will be set, but only if Perl was found.3 :: Environment Variables passed in: _VERSION, GLILANG and possibly also 4 :: GSDLHOME and/or GSDL3SRCHOME. 5 :: As a result of executing this script, the JAVA_EXECUTABLE and GS_JAVA_HOME 6 :: environment variables will be set, but only if Perl was found. 7 7 8 8 :findJava … … 40 40 echo. 41 41 42 :: found java, JAVA_EXECUTABLE env var set, can exit this script 42 :: we know that works, so we can set the local javahome (for Greenstone) as well 43 "%SEARCH4J_EXECUTABLE%" -m "%MIN_VERSION%" -p "%HINT%" | winutil\setvar.exe GS_JAVA_HOME > %TMP%\set_java_home.bat 44 call "%TMP%\set_java_home.bat" 45 del "%TMP%\set_java_home.bat" 46 47 :: found java, JAVA_EXECUTABLE and GS_JAVA_HOME env vars set, can exit this script 43 48 goto exit 44 49 … … 58 63 :: Try to use this version 59 64 set JAVA_EXECUTABLE=%JAVA_HOME%\bin\java 65 set GS_JAVA_HOME=%JAVA_HOME% 60 66 goto exit 61 67 -
gli/trunk/findjava.sh
r20636 r20655 15 15 # There is a JAVA_HOME already set, we're going to try using that 16 16 javapath="$JAVA_HOME/bin/java" 17 17 javahome="$JAVA_HOME" 18 18 # Print a warning that we're going to use whatever JAVA_HOME is set (fingers crossed) 19 19 if [ "x$gslang" = "x" -o "$gslang" = "en" ]; then … … 75 75 76 76 javapath="`"$SEARCH4J_EXECUTABLE" -e -p "$HINT" -m $MINIMUM_JAVA_VERSION`" 77 javahome="`"$SEARCH4J_EXECUTABLE" -p "$HINT" -m $MINIMUM_JAVA_VERSION`" 77 78 78 79 if [ "$?" != "0" ]; then -
gsdl/trunk/findjava.sh
r20650 r20655 68 68 # Give search4j a hint to find Java depending on the platform 69 69 if [ $GSDLOS = linux ]; then 70 HINT=`cd $GSDLHOME;pwd`/packages/jre70 HINT=`cd "$GSDLHOME";pwd`/packages/jre 71 71 elif [ $GSDLOS = darwin ]; then 72 72 HINT=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home … … 132 132 SEARCH4J_EXECUTABLE=search4j 133 133 elif [ -x "$GSDLHOME/bin/$GSDLOS/search4j" ]; then 134 SEARCH4J_EXECUTABLE= $GSDLHOME/bin/$GSDLOS/search4j134 SEARCH4J_EXECUTABLE="$GSDLHOME/bin/$GSDLOS/search4j" 135 135 elif [ -x "$GSDL3SRCHOME/bin/$GSDLOS/search4j" ]; then 136 SEARCH4J_EXECUTABLE= $GSDL3SRCHOME/bin/search4j136 SEARCH4J_EXECUTABLE="$GSDL3SRCHOME/bin/search4j" 137 137 elif [ -x "../bin/$GSDLOS/search4j" ]; then 138 138 SEARCH4J_EXECUTABLE=../bin/$GSDLOS/search4j -
gsdl/trunk/gs2-server.bat
r20635 r20655 32 32 pushd "%gsdl2path%" 33 33 call setup.bat 34 ::echo **** GSDLOS: %GSDLOS% and GSDLHOME: %GSDLHOME%34 rem echo **** GSDLOS: %GSDLOS% and GSDLHOME: %GSDLHOME% 35 35 popd 36 36 ) … … 116 116 :: ---- Check Java ---- 117 117 :chkjava 118 :: call the script with source, so that we have the variables it sets ($javapath)118 :: call the script with source, so that we have the variables JAVA_EXECUTABLE and GS_JAVA_HOME it sets 119 119 set exit_status=0 120 120 :: Need to find Java. If found, JAVA_EXECUTABLE will be set … … 122 122 call "%GSDLHOME%\findjava.bat" 123 123 if "%JAVA_EXECUTABLE%" == "" echo **** No Java executable found& goto exit 124 set PATH=%GS_JAVA_HOME%\bin;%PATH% 124 125 125 126
Note:
See TracChangeset
for help on using the changeset viewer.