- Timestamp:
- 2009-05-06T13:17:58+12:00 (15 years ago)
- Location:
- gli/trunk
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gli/trunk/gli.bat
r18415 r19336 40 40 :findGSDL 41 41 echo. 42 if "%GLILANG%" == "en" echo %PROGNAME% (%PROGABBR%) 43 if "%GLILANG%" == "en" echo Copyright (C) 2008, New Zealand Digital Library Project, University Of Waikato 44 if "%GLILANG%" == "en" echo %PROGABBR% comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt 45 if "%GLILANG%" == "en" echo This is free software, and you are welcome to redistribute it 46 47 if "%GLILANG%" == "es" echo Interfaz de la %PROGNAME% (%PROGNAME_EN% - %PROGABBR%) 48 if "%GLILANG%" == "es" echo Copyright (C) 2008, New Zealand Digital Library Project, University Of Waikato 49 if "%GLILANG%" == "es" echo La Interfaz de la %PROGNAME% NO INCLUYE ABSOLUTAMENTE NINGUNA GARANTÖA. 50 if "%GLILANG%" == "es" echo Para mayor informaci¢n vea los trminos de la licencia en LICENSE.txt 51 if "%GLILANG%" == "es" echo Este es un software abierto, por lo que lo invitamos a que lo distribuya de forma gratuita 52 53 if "%GLILANG%" == "fr" echo Interface du %PROGNAME% (%PROGNAME_EN% - %PROGABBR%) 54 if "%GLILANG%" == "fr" echo Copyright (C) 2008, New Zealand Digital Library Project, University Of Waikato 55 if "%GLILANG%" == "fr" echo %PROGABBR% est fourni sans AUCUNE GARANTIE; pour des dtails, voir LICENSE.txt 56 if "%GLILANG%" == "fr" echo Ceci est un logiciel libre, et vous tes invit 42 if "%GLILANG%" == "en" ( 43 echo %PROGNAME% ^(%PROGABBR%^) 44 echo Copyright ^(C^) 2008, New Zealand Digital Library Project, University Of Waikato 45 echo %PROGABBR% comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt 46 echo This is free software, and you are welcome to redistribute it 47 ) 48 49 if "%GLILANG%" == "es" ( 50 echo Interfaz de la %PROGNAME% ^(%PROGNAME_EN% - %PROGABBR%^) 51 echo Copyright ^(C^) 2008, New Zealand Digital Library Project, University Of Waikato 52 echo La Interfaz de la %PROGNAME% NO INCLUYE ABSOLUTAMENTE NINGUNA GARANTÖA. 53 echo Para mayor informaci¢n vea los trminos de la licencia en LICENSE.txt 54 echo Este es un software abierto, por lo que lo invitamos a que lo distribuya de forma gratuita 55 ) 56 57 if "%GLILANG%" == "fr" ( 58 echo Interface du %PROGNAME% ^(%PROGNAME_EN% - %PROGABBR%^) 59 echo Copyright ^(C^) 2008, New Zealand Digital Library Project, University Of Waikato 60 echo %PROGABBR% est fourni sans AUCUNE GARANTIE; pour des dtails, voir LICENSE.txt 61 echo Ceci est un logiciel libre, et vous tes invit 57 62 le redistribuer 58 59 if "%GLILANG%" == "ru" echo š¡«š®â¥çë© šâ¥à䥩á %PROGNAME% (%PROGNAME_EN% - %PROGABBR%) 60 if "%GLILANG%" == "ru" echo Copyright (C) 2008, New Zealand Digital Library Project, University Of Waikato 61 if "%GLILANG%" == "ru" echo ¥ € ¥â ; €¥â «š á¬. ¢ ⥪á⥠LICENSE.TXT 62 if "%GLILANG%" == "ru" echo â® - ᢮¡®€® à á¯à®áâà 塞®¥ ¯à®£à ¬¬®¥ ®¡¥á¯¥ç¥š¥ š ë ¬®Š¥â¥ à á¯à®áâà ïâì ¥£® 63 ) 64 65 if "%GLILANG%" == "ru" ( 66 echo š¡«š®â¥çë© šâ¥à䥩á %PROGNAME% ^(%PROGNAME_EN% - %PROGABBR%^) 67 echo Copyright ^(C^) 2008, New Zealand Digital Library Project, University Of Waikato 68 echo ¥ € ¥â ; €¥â «š á¬. ¢ ⥪á⥠LICENSE.TXT 69 echo â® - ᢮¡®€® à á¯à®áâà 塞®¥ ¯à®£à ¬¬®¥ ®¡¥á¯¥ç¥š¥ š ë ¬®Š¥â¥ à á¯à®áâà ïâì ¥£® 70 ) 63 71 64 72 echo. … … 182 190 183 191 184 :findPerl 185 :: ---- Check Perl exists ---- 186 set PERLPATH= 187 188 :: Some users may set the above line manually - If you do this, you need to 189 :: make sure that perl is in your path otherwise lucene collections may not 190 :: work 191 if not "%PERLPATH%" == "" goto testPerl 192 193 :: Check if Perl is on the search path 194 echo %PATH%| winutil\which.exe perl.exe | winutil\setvar.exe PERLPATH > %TMP%\setperl.bat 195 call %TMP%\setperl.bat 196 del %TMP%\setperl.bat 197 if not "%PERLPATH%" == "" goto testPerl 198 199 :: If not, try GSDLHOME\bin\windows\perl\bin 200 if exist "%GSDLHOME%\bin\windows\perl\bin\perl.exe" goto gsdlPerl 201 202 :: Still haven't found anything, so try looking in the registry (gulp!) 203 type nul > %TMP%\perl.reg 204 regedit /E %TMP%\perl.reg "HKEY_LOCAL_MACHINE\SOFTWARE\Perl" 205 type %TMP%\perl.reg > %TMP%\perl.txt 206 del %TMP%\perl.reg 207 208 winutil\findperl.exe %TMP%\perl.txt | winutil\setvar.exe PERLPATH > %TMP%\setperl.bat 209 del %TMP%\perl.txt 210 call %TMP%\setperl.bat 211 del %TMP%\setperl.bat 212 213 :: If nothing was found in the registry, we're stuck 214 if "%PERLPATH%" == "" goto noPerl 215 216 :: if have found perl in registry, but not in path, then we need to 217 :: add it to path for lucene stuff. 218 if "%OS%" == "Windows_NT" set PATH=%PATH%;%PERLPATH% 219 if "%OS%" == "" set PATH="%PATH%";"%PERLPATH%" 220 goto testPerl 221 222 :gsdlPerl 223 set PERLPATH=%GSDLHOME%\bin\windows\perl\bin 224 225 :testPerl 226 :: Check that a Perl executable has been found 227 if not exist "%PERLPATH%\perl.exe" goto noPerl 228 echo Perl: 229 echo %PERLPATH% 230 echo. 231 232 goto findJava 233 234 :noPerl 235 echo. 236 if "%GLILANG%" == "en" echo The Greenstone Librarian Interface requires Perl in order to operate, 237 if "%GLILANG%" == "en" echo but Perl could not be detected on your system. Please ensure that Perl 238 if "%GLILANG%" == "en" echo is installed and is on your search path, then try again. 239 240 if "%GLILANG%" == "es" echo La Interfaz de la Biblioteca Digital Greenstone requiere Perl para poder 241 if "%GLILANG%" == "es" echo operar, pero ste no aparece en su sistema. Por favor aseg£rese de 242 if "%GLILANG%" == "es" echo que Perl est instalado y se encuentra en su ruta de b£squeda. 243 if "%GLILANG%" == "es" echo A continuaci¢n ejecute nuevamente este gui¢n. 244 245 if "%GLILANG%" == "fr" echo Greenstone Librarian Interface ncessite perl pour son fonctionnement, 246 if "%GLILANG%" == "fr" echo mais perl n'a pas pu tre dtect dans votre systme. Veuillez vous 247 if "%GLILANG%" == "fr" echo assurer que perl est install et est spcifi dans votre chemin de 248 if "%GLILANG%" == "fr" echo recherche, puis redmarrez ce script. 249 250 if "%GLILANG%" == "ru" echo š¡«š®â¥çë© šâ¥à䥩á Greenstone âॡã¥â Perl, çâ®¡ë š¬¥âì ¢®§¬®Š®áâì 251 if "%GLILANG%" == "ru" echo à ¡®â âì, ® Perl ¥ ¡ë« ¢ ¢ 襩 ášá⥬¥. ®Š «ã©áâ , ¯®€â¢¥à€šâ¥, 252 if "%GLILANG%" == "ru" echo çâ® Perl ãáâ ®¢«¥ š 宀šâáï ¢ 襬 ¯ãâš ¯®šáª , § ⥬ 253 if "%GLILANG%" == "ru" echo ¯®¢â®à®¢¢¥€šâ¥ íâ®â áªàš¯â. 254 goto exit 255 256 257 :findJava 258 if "%_VERSION%" == "2" ( 259 set SEARCH4J_EXECUTABLE=%GSDLHOME%\bin\windows\search4j.exe 260 set HINT=%GSDLHOME%\packages\jre 261 ) 262 if "%_VERSION%" == "3" ( 263 set SEARCH4J_EXECUTABLE=%GSDL3SRCHOME%\bin\search4j.exe 264 set HINT=%GSDL3SRCHOME%\packages\jre 265 ) 266 267 "%SEARCH4J_EXECUTABLE%" -e -m "1.4.0_00" -p "%HINT%" | winutil\setvar.exe JAVA_EXECUTABLE > %TMP%\set_java_executable.bat 268 call "%TMP%\set_java_executable.bat" 269 del "%TMP%\set_java_executable.bat" 270 271 if "%JAVA_EXECUTABLE%" == "" goto noJava 272 echo Java: 273 echo %JAVA_EXECUTABLE% 274 echo. 275 276 goto checkGLI 277 278 :noJava 279 echo. 280 if "%GLILANG%" == "en" echo Failed to locate an appropriate version of Java. You must install a 281 if "%GLILANG%" == "en" echo Java Runtime Environment (version 1.4 or greater) before running the 282 if "%GLILANG%" == "en" echo Greenstone Librarian Interface. 283 284 if "%GLILANG%" == "es" echo No se pudo localizar una versi¢n apropiada de Java. Usted deber 285 if "%GLILANG%" == "es" echo instalar un Ambiente de Ejecuci¢n Java (versi¢n 1.4 o superior) 286 if "%GLILANG%" == "es" echo antes de correr la Interfaz de la Biblioteca Digital Greenstone. 287 288 if "%GLILANG%" == "fr" echo Une version ad?quate de Java n'a pas pu ?tre localis?e. Vous devez 289 if "%GLILANG%" == "fr" echo installer un Java Runtime Environment (version 1.4 ou sup?rieur) 290 if "%GLILANG%" == "fr" echo avant de d?marrer Greenstone Librarian Interface. 291 292 if "%GLILANG%" == "ru" echo ¥ ã «®áì ®¯à¥¥«âì ¬¥á⮠宥¥ ᮮ⢥âáâ¢ãî饩 ¢¥àá Java. 293 if "%GLILANG%" == "ru" echo ?ë ®«ë ãáâ ®¢âì Java Runtime Environment (¢¥àáî 1.4 « ¢ëè¥) ¯¥à¥ ¢¢®®¬ 294 if "%GLILANG%" == "ru" echo ¡¡«®â¥ç®£® â¥à䥩á Greenstone. 295 goto exit 192 :: Now need to find Perl. If found, PERLPATH will be set 193 call findperl.bat 194 if "%PERLPATH%" == "" goto exit 195 196 :: Need to find Java. If found, JAVA_EXECUTABLE will be set 197 call findjava.bat 198 if "%JAVA_EXECUTABLE%" == "" goto exit 199 296 200 297 201 :checkGLI
Note:
See TracChangeset
for help on using the changeset viewer.