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

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

a few changes to gs3-setup.bat

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 2.2 KB
Line 
1@echo off
2
3set java_min_version=1.4.0_00
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
10:: ---- Set the GSDL3HOME variable to the current directory ----
11cd | winutil\setvar.exe GSDL3SRCHOME > %SystemRoot%\Temp\setgsdl3.bat
12call %SystemRoot%\Temp\setgsdl3.bat
13del %SystemRoot%\Temp\setgsdl3.bat
14set GSDL3HOME=%GSDL3SRCHOME%\web
15
16:: change if using external tomcat
17set TOMCAT_HOME=%GSDL3SRCHOME%\packages\tomcat
18
19:: ---- Set other important environment variables ----
20set GSDLOS=windows
21set ANT_HOME=%GSDL3SRCHOME%\packages\ant
22set PATH=%PATH%;%GSDL3SRCHOME%\bin;%GSDL3SRCHOME%\bin\script;%GSDL3SRCHOME%\lib\jni;%ANT_HOME%\bin
23
24:: ---- Set the CLASSPATH environment variable ----
25if "%GS_CP_SET%" == "yes" goto skipSetCp
26set CLASSPATH=.;%GSDL3HOME%\WEB-INF\classes;%GSDL3SRCHOME%\resources\java;%CLASSPATH%
27if exist %SystemRoot%\Temp\setcp.bat del %SystemRoot%\Temp\setcp.bat
28for %%j in ("%GSDL3SRCHOME%"\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>> %SystemRoot%\Temp\setcp.bat
29for %%j in ("%GSDL3HOME%"\WEB-INF\lib\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>> %SystemRoot%\Temp\setcp.bat
30for %%j in ("%GSDL3SRCHOME%"\lib\jni\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>> %SystemRoot%\Temp\setcp.bat
31for %%j in ("%TOMCAT_HOME%"\common\endorsed\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>> %SystemRoot%\Temp\setcp.bat
32for %%j in ("%GSDL3SRCHOME%"\build\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>> %SystemRoot%\Temp\setcp.bat
33echo set GS_CP_SET=yes >> %SystemRoot%\Temp\setcp.bat
34call %SystemRoot%\Temp\setcp.bat
35del %SystemRoot%\Temp\setcp.bat
36:skipSetCp
37
38winutil\search4j.exe -m %java_min_version% | winutil\setvar.exe _JRE_HOME > %SystemRoot%\Temp\set_jre_home.bat
39call %SystemRoot%\Temp\set_jre_home.bat
40del %SystemRoot%\Temp\set_jre_home.bat
41
42echo %_JRE_HOME%\bin\java.exe | winutil\setvar.exe RUNJAVA > %SystemRoot%\Temp\setrunjava.bat
43call %SystemRoot%\Temp\setrunjava.bat
44del %SystemRoot%\Temp\setrunjava.bat
45
46if "%JRE_HOME%" == "" set JRE_HOME=%_JRE_HOME%
47
48echo GSDL3SRCHOME : %GSDL3SRCHOME%
49echo GSDL3HOME : %GSDL3HOME%
50echo JAVA : %RUNJAVA%
Note: See TracBrowser for help on using the repository browser.