Changeset 8064
- Timestamp:
- 2004-08-26T12:18:39+12:00 (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gli/gli4gs3.bat
r8008 r8064 15 15 16 16 :start 17 if "%OS%" == "Windows_NT" goto findGSDL 17 if "%OS%" == "Windows_NT" goto findGSDL3 18 18 :: Invoke a new command processor to ensure there's enough environment space 19 if "%1" == "Second" goto findGSDL 19 if "%1" == "Second" goto findGSDL3 20 20 command /E:2048 /C %0 Second %1 %2 %3 %4 %5 %6 %7 %8 %9 21 21 goto done 22 22 23 :findGSDL 23 :findGSDL3 24 24 echo. 25 25 if "%GLILANG%" == "en" echo Greenstone Librarian Interface (GLI) … … 46 46 47 47 echo. 48 :: ---- Determine GSDL HOME ----48 :: ---- Determine GSDL3HOME ---- 49 49 set GSDL3PATH= 50 50 51 51 :: Some users may set the above line manually 52 if not "%GSDL3PATH%" == "" goto testGSDL 53 54 :: The default location for the GLI is a subdirectory of Greenstone 52 if not "%GSDL3PATH%" == "" goto testGSDL3 53 54 :: The default location for the GLI is a subdirectory of Greenstone 3 55 55 set GSDL3PATH=.. 56 56 57 :: If it is set, use the GSDL HOME environment variable58 if "%GSDL3HOME%" == "" goto testGSDL 57 :: If it is set, use the GSDL3HOME environment variable 58 if "%GSDL3HOME%" == "" goto testGSDL3 59 59 set GSDL3PATH=%GSDL3HOME% 60 60 61 :testGSDL 62 :: Check that the Greenstone installation looks OK61 :testGSDL3 62 :: Check that the Greenstone 3 installation looks OK 63 63 if "%GLILANG%" == "en" echo Checking GSDL3: %GSDL3PATH% 64 64 if "%GLILANG%" == "es" echo Revisando GSDL3: %GSDL3PATH% 65 65 if "%GLILANG%" == "fr" echo Vrification de GSDL3: %GSDL3PATH% 66 66 if "%GLILANG%" == "ru" echo ஢¥àª GSDL3: %GSDL3PATH% 67 if exist "%GSDL3PATH%\gs3-setup.bat" goto prepGSDL 67 if exist "%GSDL3PATH%\gs3-setup.bat" goto prepGSDL3 68 echo. 69 if "%GLILANG%" == "en" echo The Greenstone 3 installation could not be found, or is incomplete. 70 if "%GLILANG%" == "en" echo Try reinstalling Greenstone 3 then running this script again. 71 72 if "%GLILANG%" == "es" echo No se pudo encontrar la instalaci¢n de Greenstone 3 o est incompleta. 73 if "%GLILANG%" == "es" echo Trate de reinstalar Greenstone 3 y a continuaci¢n ejecute nuevamente este gui¢n. 74 75 if "%GLILANG%" == "fr" echo L'installation de Greenstone 3 est introuvable ou incomplte. Essayez 76 if "%GLILANG%" == "fr" echo de rinstaller Greenstone 3 et excutez ce script 77 nouveau. 78 79 if "%GLILANG%" == "ru" echo áâ ««ïæšï Greenstone 3 ¥ ¡ë« ©€¥ š«š ® ¥¯®« . ®¯à®¡ã©â¥ ¯®¢â®à® 80 if "%GLILANG%" == "ru" echo ãáâ ®¢šâì Greenstone, 3 § ⥬ ¢¢¥áâš íâ®â áªàš¯â ᮢ . 81 goto exit 82 83 :prepGSDL3 84 :: Setup Greenstone 3, unless it has already been done 85 if not "%GSDL3HOME%" == "" goto doneGSDL3 86 cd | winutil\setvar.exe GLIDIR > setgli.bat 87 call setgli.bat 88 del setgli.bat 89 cd "%GSDL3PATH%" 90 call gs3-setup.bat SetEnv > nul 91 cd %GLIDIR% 92 93 :doneGSDL3 94 :: GSDL3PATH is no longer needed, since GSDL3HOME should now be set 95 set GSDL3PATH= 96 97 98 :: ---- Determine GSDLHOME ---- 99 set GSDLPATH= 100 101 :: Some users may set the above line manually 102 if not "%GSDLPATH%" == "" goto testGSDL 103 104 :: The default location for Greenstone is a gs2extra subdirectory of Greenstone 3 105 set GSDLPATH=%GSDL3HOME%\gs2extra 106 107 :: If it is set, use the GSDLHOME environment variable 108 if "%GSDLHOME%" == "" goto testGSDL 109 set GSDLPATH=%GSDLHOME% 110 111 :testGSDL 112 :: Check that the Greenstone installation looks OK 113 if "%GLILANG%" == "en" echo Checking GSDL: %GSDLPATH% 114 if "%GLILANG%" == "es" echo Revisando GSDL: %GSDLPATH% 115 if "%GLILANG%" == "fr" echo Vrification de GSDL: %GSDLPATH% 116 if "%GLILANG%" == "ru" echo ஢¥àª GSDL: %GSDLPATH% 117 if exist "%GSDLPATH%\setup.bat" goto prepGSDL 68 118 echo. 69 119 if "%GLILANG%" == "en" echo The Greenstone installation could not be found, or is incomplete. … … 83 133 :prepGSDL 84 134 :: Setup Greenstone, unless it has already been done 85 if not "%GSDL 3HOME%" == "" goto doneGSDL86 call "%GSDL 3PATH%\gs3-setup.bat" SetEnv > nul135 if not "%GSDLHOME%" == "" goto doneGSDL 136 call "%GSDLPATH%\setup.bat" SetEnv > nul 87 137 88 138 :doneGSDL 89 :: GSDL 3PATH is no longer needed, since GSDL3HOME should now be set90 set GSDL 3PATH=139 :: GSDLPATH is no longer needed, since GSDLHOME should now be set 140 set GSDLPATH= 91 141 92 142
Note:
See TracChangeset
for help on using the changeset viewer.