Changeset 24297 for main/trunk/greenstone2/gsicontrol.bat
- Timestamp:
- 2011-07-20T18:52:50+12:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/gsicontrol.bat
r24295 r24297 178 178 :: reset-gsdlhome forces configure-cgi by renaming any 179 179 :: existing gsdlsite.cfg and by deleting Mac .app files 180 :: However, we only relocate if there is a gsdlsite.cfg file with its gsdlhome 181 :: property the same as the current (greenstone installation) directory 180 182 :resethome 181 183 echo. 182 if exist "%GSDLHOME%\%cgibin%\gsdlsite.cfg" ( 183 move "%GSDLHOME%\%cgibin%\gsdlsite.cfg" "%GSDLHOME%\%cgibin%\gsdlsite.cfg.bak" 184 echo **** Regenerating %GSDLHOME%\%cgibin%\gsdlsite.cfg 185 echo **** Previous version of file now %GSDLHOME%\%cgibin%\gsdlsite.cfg.bak 186 ) 187 184 if not exist "%GSDLHOME%\%cgibin%\gsdlsite.cfg" goto relocate 185 186 FOR /F "tokens=2" %%G IN ('findstr /R ^gsdlhome "%cgibin%\gsdlsite.cfg"') do set gshome=%%G 187 if "x%gshome%" == "x%GSDLHOME%" set gshome=& goto exit 188 189 move "%GSDLHOME%\%cgibin%\gsdlsite.cfg" "%GSDLHOME%\%cgibin%\gsdlsite.cfg.bak" 190 echo **** Regenerating %GSDLHOME%\%cgibin%\gsdlsite.cfg 191 echo **** Previous version of file now %GSDLHOME%\%cgibin%\gsdlsite.cfg.bak 192 set gshome= 193 194 :relocate 188 195 for /F "delims=*" %%T in ('"echo %GSDLHOME%| %_sed% s@\\@\/@g"') do set safepath=%%T 189 196 … … 214 221 %_sed% "s@\*\*GSDLHOME\*\*@\"%safepath%\"@g" "%cgibin%\gsdlsite.cfg.in" >> "%cgibin%\gsdlsite.cfg" 215 222 set safepath= 216 217 if exist "%cgibin%\gsdlsite.cfg.bak" FOR /F "tokens=2" %%G IN ('findstr /R ^collecthome "%cgibin%\gsdlsite.cfg.bak"') do set colhome=%%G218 if not "%colhome%" == "" echo collecthome %colhome% >> "%cgibin%\gsdlsite.cfg"& echo. >> "%cgibin%\gsdlsite.cfg"219 set colhome=220 223 221 224 goto cgifin
Note:
See TracChangeset
for help on using the changeset viewer.