Last change
on this file since 26830 was 23950, checked in by davidb, 13 years ago |
Useful scripts to help merge Greenstone installations for different Operating Systems into one unified directory. Useful when putting Greenstone on a USB, for example, to run on a variety of different computers.
|
File size:
803 bytes
|
Line | |
---|
1 | @echo off
|
---|
2 |
|
---|
3 | set startdir=%CD%
|
---|
4 | cd /d "%~dp0"
|
---|
5 |
|
---|
6 | call setup.bat
|
---|
7 |
|
---|
8 | echo %GSDLHOME%
|
---|
9 |
|
---|
10 |
|
---|
11 | :: Regenerate log4j.properites in lib\java, used by gs2-server.bat
|
---|
12 | set sed=%GSDLHOME%\bin\windows\sed.exe
|
---|
13 | set log4jprop=%GSDLHOME%\lib\java\log4j.properties
|
---|
14 |
|
---|
15 |
|
---|
16 | :: Convert GSDLHOME to Unix style slashes, for Log4j config file
|
---|
17 | for /F "delims=" %%i IN ('call backslashes-to-forwardslashes.bat %GSDLHOME%') do @set GSDLHOMEUNIX=%%i
|
---|
18 |
|
---|
19 |
|
---|
20 | ::for /F "delims=" %%i IN ('call "escape-backslashes.bat" %GSDLHOME%') do @set GSDLHOMEESC=%%i
|
---|
21 |
|
---|
22 |
|
---|
23 | ::"%sed%" "s^@gsdl2home@^%GSDLHOMEESC%^g" "%log4jprop%.in" > "%log4jprop%"
|
---|
24 |
|
---|
25 | sed "s^@gsdl2home@^%GSDLHOMEUNIX%^g" "%log4jprop%.in" > "%log4jprop%"
|
---|
26 |
|
---|
27 |
|
---|
28 | del %GSDLHOME%\cgi-bin\windows\gsdlsite.cfg
|
---|
29 | %GSDLHOME%\gsicontrol.bat configure-web
|
---|
30 |
|
---|
31 |
|
---|
32 | cd "%startdir%"
|
---|
33 | set startdir=
|
---|
34 |
|
---|
Note:
See
TracBrowser
for help on using the repository browser.