Changeset 24786


Ignore:
Timestamp:
2011-10-21T14:00:30+13:00 (13 years ago)
Author:
ak19
Message:

GSIControl.bat's reset-gsdlhome target should update the path to perl at the top of the gliserver.pl file to use the new gsdlhome.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/gsicontrol.bat

    r24765 r24786  
    197197echo **** Regenerating %GSDLHOME%\%cgibin%\gsdlsite.cfg
    198198echo **** Previous version of file now %GSDLHOME%\%cgibin%\gsdlsite.cfg.bak
     199
     200:relocate
     201:: The path to the included perl at the top of gliserver.pl needs to use the new gsdlhome
     202:: On windows, the path in gliserver.pl uses backslashes
     203for /F "delims=*" %%T in ('"echo %gshome%| %_sed% s@\\@\\\\@g"') do set safeoldhome=%%T
     204for /F "delims=*" %%T in ('"echo %gsdlhome%| %_sed% s@\\@\\\\@g"') do set safenewhome=%%T
     205type "%cgibin%\gliserver.pl.bak" | %_sed% "s@%safeoldhome%@%safenewhome%@g" > "%cgibin%\gliserver.pl"
     206del "%cgibin%\gliserver.pl.bak"
     207set safenewhome=
     208set safeoldhome=
    199209set gshome=
    200210
    201 :relocate
    202211for /F "delims=*" %%T in ('"echo %GSDLHOME%| %_sed% s@\\@\/@g"') do set safepath=%%T
    203212
Note: See TracChangeset for help on using the changeset viewer.