Ignore:
Timestamp:
2016-06-16T19:20:23+12:00 (8 years ago)
Author:
ak19
Message:

Improving dispersed GS3: changes to util.pm fix the bug whereby the perl code always write to gs2build\tmp when building, even if the Greenstone folder is not writable. Now the TMP env var location is used and the tmp files get written to TMP\greenstone\web when the GS folder is not writable. Further tidied up bat and cmd files to remove extra variables, to break out of loop reading in build.properties file when the necessary properties are found.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/userweb.cmd

    r30568 r30574  
    1414set INSTALLDIR=!GSDL3SRCHOME!
    1515set USERWEB=
    16 set IS_TMP_TOMCAT=
    1716
    1817:: Loosely based on http://stackoverflow.com/questions/7708681/how-to-read-from-a-properties-file-using-batch-script
     
    2019:: http://scripts.dragon-it.co.uk/scripts.nsf/docs/batch-search-replace-substitute!OpenDocument&ExpandSection=3&BaseTarget=East&AutoFramed
    2120for /F "tokens=1,2 delims==" %%G in (!GSDL3SRCHOME!\build.properties) do (
    22     if "%%G"=="web.home" set USERWEB=%%H& set USERWEB=!USERWEB:/=\!
    23     if "%%G"=="gsdl3home.isreadonly" set IS_TMP_TOMCAT=%%H
     21    if "%%G"=="web.home" set USERWEB=%%H& set USERWEB=!USERWEB:/=\!& goto found
    2422)
     23
     24:found
    2525echo USERWEB: !USERWEB!
    26 echo IS_TMP_TOMCAT: !IS_TMP_TOMCAT!
    2726
    2827if "!USERWEB!" == "" echo No userweb directory provided & echo. & goto done
Note: See TracChangeset for help on using the changeset viewer.