[3958] | 1 | @echo off
|
---|
| 2 |
|
---|
[6293] | 3 | :: ---- Check that %GSDL3HOME% is set ----
|
---|
| 4 | if not "%GSDL3HOME%" == "" goto start
|
---|
| 5 | echo You need to run setup.bat before running this install file
|
---|
| 6 | goto exit
|
---|
[3958] | 7 |
|
---|
[6293] | 8 | :start
|
---|
| 9 | :: ---- Make sure we have the current GSDL3 (also prunes empty directories) ----
|
---|
[4037] | 10 | cvs update -dRP
|
---|
[3958] | 11 |
|
---|
[6293] | 12 | :: ---- Check out mgpp ----
|
---|
| 13 | cd %GSDL3HOME%\packages
|
---|
| 14 | cvs co mgpp
|
---|
[3958] | 15 |
|
---|
[6293] | 16 | :: ---- Unpack Tomcat and rename folder ----
|
---|
| 17 | echo Unpacking Tomcat...
|
---|
| 18 | cd %GSDL3HOME%\comms\jakarta
|
---|
| 19 | "%GSDL3HOME%\winutil\gunzip.exe" tomcat-4.1.24.tar.gz
|
---|
| 20 | "%GSDL3HOME%\winutil\tar.exe" xf tomcat-4.1.24.tar
|
---|
| 21 | ren jakarta-tomcat-4.1.24 tomcat
|
---|
[6370] | 22 | del tomcat-4.1.24.tar
|
---|
[3958] | 23 |
|
---|
[6293] | 24 | :: ---- Edit the Tomcat setclasspath script to add our classpath ----
|
---|
| 25 | echo Fixing setclasspath.bat...
|
---|
| 26 | cd %GSDL3HOME%\comms\jakarta\tomcat\bin
|
---|
| 27 | ren setclasspath.bat setclasspath.bat.orig
|
---|
[6367] | 28 | "%GSDL3HOME%\winutil\sed.exe" 's,set CLASSPATH=,set CLASSPATH=%%CLASSPATH%%;,' setclasspath.bat.orig > setclasspath.bat
|
---|
[3958] | 29 |
|
---|
[6293] | 30 | :: ---- Unpack the sample collections ----
|
---|
| 31 | echo Unpacking sample collections...
|
---|
| 32 | cd %GSDL3HOME%\web\sites\localsite\collect
|
---|
| 33 |
|
---|
| 34 | cd chinesedemo\index
|
---|
[6368] | 35 | "%GSDL3HOME%\winutil\gunzip.exe" indexfiles.tgz
|
---|
| 36 | "%GSDL3HOME%\winutil\tar.exe" xf indexfiles.tar
|
---|
[6369] | 37 | del indexfiles.tar
|
---|
[6293] | 38 | cd ..\..
|
---|
| 39 |
|
---|
| 40 | cd demo\index
|
---|
[6368] | 41 | "%GSDL3HOME%\winutil\gunzip.exe" indexfiles.tgz
|
---|
| 42 | "%GSDL3HOME%\winutil\tar.exe" xf indexfiles.tar
|
---|
[6369] | 43 | del indexfiles.tar
|
---|
[6293] | 44 | cd ..\..
|
---|
| 45 |
|
---|
| 46 | cd gberg\index
|
---|
[6368] | 47 | "%GSDL3HOME%\winutil\gunzip.exe" indexfiles.tgz
|
---|
| 48 | "%GSDL3HOME%\winutil\tar.exe" xf indexfiles.tar
|
---|
[6369] | 49 | del indexfiles.tar
|
---|
[6293] | 50 | cd ..\..
|
---|
| 51 |
|
---|
| 52 | cd mgppdemo\index
|
---|
[6368] | 53 | "%GSDL3HOME%\winutil\gunzip.exe" indexfiles.tgz
|
---|
| 54 | "%GSDL3HOME%\winutil\tar.exe" xf indexfiles.tar
|
---|
[6369] | 55 | del indexfiles.tar
|
---|
[6293] | 56 | cd ..\..
|
---|
| 57 |
|
---|
| 58 | :: ---- Enter the correct paths in various files ----
|
---|
| 59 | if "%1" == "-for_distribution" goto done
|
---|
| 60 |
|
---|
| 61 | :: ---- Set up the servlet information for Tomcat ----
|
---|
| 62 | echo Setting up servlet information for Tomcat...
|
---|
| 63 | cd %GSDL3HOME%\web\WEB-INF
|
---|
| 64 | echo %GSDL3HOME%| "%GSDL3HOME%\winutil\sed.exe" 's,\\,\\\\,g' | "%GSDL3HOME%\winutil\setvar.exe" GSDL3HOME_ESCAPED >setgsdl3e.bat
|
---|
| 65 | call setgsdl3e.bat
|
---|
| 66 | del setgsdl3e.bat
|
---|
| 67 | "%GSDL3HOME%\winutil\sed.exe" 's,@gsdl3home@,%GSDL3HOME_ESCAPED%,' web.xml.in > web.xml
|
---|
| 68 | set GSDL3HOME_ESCAPED=
|
---|
| 69 |
|
---|
| 70 | :done
|
---|
[3958] | 71 | cd %GSDL3HOME%
|
---|
| 72 |
|
---|
[6293] | 73 | :exit
|
---|