Changeset 15363
- Timestamp:
- 2008-05-08T10:07:31+12:00 (15 years ago)
- Location:
- greenstone3/trunk
- Files:
-
- 2 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
greenstone3/trunk/gs3-setup.bat
r15355 r15363 8 8 9 9 :start 10 :: ---- Set the GSDL3HOME variable to the current directory ---- 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 11 20 cd | winutil\setvar.exe GSDL3SRCHOME > %TMP%\setgsdl3.bat 12 21 call %TMP%\setgsdl3.bat 13 22 del %TMP%\setgsdl3.bat 23 24 :: set GSDLHOME to the 'web' subdirectory 14 25 set GSDL3HOME=%GSDL3SRCHOME%\web 15 26 16 :: change if using external tomcat 27 :: change if using external tomcat or ant 17 28 set TOMCAT_HOME=%GSDL3SRCHOME%\packages\tomcat 29 set ANT_HOME=%GSDL3SRCHOME%\packages\ant 18 30 19 :: ---- Set other important environment variables ----31 :: other important environment variables 20 32 set GSDLOS=windows 21 set ANT_HOME=%GSDL3SRCHOME%\packages\ant 33 34 :: ---- Set the CLASSPATH and PATH environment variables ---- 35 if "%GS_CP_SET%" == "yes" goto skipSetCp 36 set 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 22 37 set PATH=%PATH%;%GSDL3SRCHOME%\bin;%GSDL3SRCHOME%\bin\script;%GSDL3SRCHOME%\lib\jni;%ANT_HOME%\bin 23 38 24 :: ---- Set the CLASSPATH environment variable ---- 25 if "%GS_CP_SET%" == "yes" goto skipSetCp 26 set CLASSPATH=.;%GSDL3HOME%\WEB-INF\classes;%GSDL3SRCHOME%\resources\java;%CLASSPATH% 39 :: a little dynamic set cp stuff 27 40 if exist %TMP%\setcp.bat del %TMP%\setcp.bat 28 for %%j in ("%GSDL3SRCHOME%"\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>> %TMP%\setcp.bat29 for %%j in ("%GSDL3HOME%"\WEB-INF\lib\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>> %TMP%\setcp.bat30 for %%j in ("%GSDL3SRCHOME%"\lib\jni\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>> %TMP%\setcp.bat31 41 for %%j in ("%TOMCAT_HOME%"\common\endorsed\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>> %TMP%\setcp.bat 32 for %%j in ("%GSDL3SRCHOME%"\build\*.jar) do echo set CLASSPATH=%%CLASSPATH%%;%%j>>%TMP%\setcp.bat33 echo set GS_CP_SET=yes >>%TMP%\setcp.bat34 call %TMP%\setcp.bat 35 del %TMP%\setcp.bat 42 if exist %TMP%\setcp.bat call %TMP%\setcp.bat 43 if exist %TMP%\setcp.bat del %TMP%\setcp.bat 44 45 set GS_CP_SET=yes 36 46 :skipSetCp 37 47 48 :: ---- Search for java ---- 38 49 winutil\search4j.exe -m %java_min_version% | winutil\setvar.exe _JRE_HOME > %TMP%\set_jre_home.bat 39 50 call %TMP%\set_jre_home.bat
Note:
See TracChangeset
for help on using the changeset viewer.