source: greenstone3/trunk/gs3-setup.bat@ 17605

Last change on this file since 17605 was 17605, checked in by oranfry, 16 years ago

update to gs3-setup.bat for new location of search4j

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 2.0 KB
RevLine 
[15071]1@echo off
2
[15148]3set java_min_version=1.4.0_00
[15071]4
5if exist gs3-setup.bat goto start
6 echo This script must be run from within the Greenstone 3 home directory
7 goto exit
8
9:start
[15363]10:: ---- Set some relevant environment variables ----
11
12:: this is the default
13:: greenstone3 (%GSDL3SRCHOME%)
14:: +-- web (%GSDLHOME%)
15:: +-- packages
16:: +-- tomcat (%TOMCAT_HOME%)
17:: +-- ant (%ANT_HOME%)
18
19:: set GSDLSRCHOME to the current directory
[15355]20cd | winutil\setvar.exe GSDL3SRCHOME > %TMP%\setgsdl3.bat
21call %TMP%\setgsdl3.bat
22del %TMP%\setgsdl3.bat
[15363]23
24:: set GSDLHOME to the 'web' subdirectory
[15071]25set GSDL3HOME=%GSDL3SRCHOME%\web
26
[15363]27:: change if using external tomcat or ant
[15071]28set TOMCAT_HOME=%GSDL3SRCHOME%\packages\tomcat
[15363]29set ANT_HOME=%GSDL3SRCHOME%\packages\ant
[15071]30
[15363]31:: other important environment variables
[15071]32set GSDLOS=windows
[15363]33
34:: ---- Set the CLASSPATH and PATH environment variables ----
35if "%GS_CP_SET%" == "yes" goto skipSetCp
36set CLASSPATH=%CLASSPATH%;.;%GSDL3HOME%\WEB-INF\classes;%GSDL3SRCHOME%\resources\java;%GSDL3SRCHOME%\server.jar;%GSDL3HOME%\WEB-INF\lib\cp.jar;%GSDL3SRCHOME%\lib\jni\cp.jar;%GSDL3SRCHOME%\build\cp.jar
[15148]37set PATH=%PATH%;%GSDL3SRCHOME%\bin;%GSDL3SRCHOME%\bin\script;%GSDL3SRCHOME%\lib\jni;%ANT_HOME%\bin
[15071]38
[15363]39:: a little dynamic set cp stuff
[15355]40if exist %TMP%\setcp.bat del %TMP%\setcp.bat
41for %%j in ("%TOMCAT_HOME%"\common\endorsed\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>> %TMP%\setcp.bat
[15363]42if exist %TMP%\setcp.bat call %TMP%\setcp.bat
43if exist %TMP%\setcp.bat del %TMP%\setcp.bat
44
45set GS_CP_SET=yes
[15071]46:skipSetCp
47
[15363]48:: ---- Search for java ----
[17605]49bin\search4j.exe -p %CD%\packages\jre -m %java_min_version% | winutil\setvar.exe _JRE_HOME > %TMP%\set_jre_home.bat
[15355]50call %TMP%\set_jre_home.bat
51del %TMP%\set_jre_home.bat
[15071]52
[15355]53echo %_JRE_HOME%\bin\java.exe | winutil\setvar.exe RUNJAVA > %TMP%\setrunjava.bat
54call %TMP%\setrunjava.bat
55del %TMP%\setrunjava.bat
[15071]56
57if "%JRE_HOME%" == "" set JRE_HOME=%_JRE_HOME%
58
59echo GSDL3SRCHOME : %GSDL3SRCHOME%
60echo GSDL3HOME : %GSDL3HOME%
[15148]61echo JAVA : %RUNJAVA%
Note: See TracBrowser for help on using the repository browser.