Changeset 35593 for main


Ignore:
Timestamp:
2021-10-14T16:33:44+13:00 (3 years ago)
Author:
davidb
Message:

Fixes after testing on Windows 64-bit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/build.xml

    r35592 r35593  
    927927    <exec osfamily="windows" executable="cmd" dir="${basedir}" failonerror="true" output="${basedir}/gs3-setupenv.properties">
    928928      <arg value="/c" />
    929       <arg value=".\gs3-setup.bat >nul 2>gs3-setupenv.errors ; set" />
     929      <arg value=".\gs3-setup.bat >foo.txt 2>gs3-setupenv.errors &amp;&amp; set"/>
    930930    </exec>         
     931
     932    <!-- Need to escape any backslashes (typically happens on Windows with file/dir paths) so can be parsed in correctly by
     933     property file read, otherwise can trigger errors such as Malformed \uXXXX -->
     934    <rsr verbosity="1" file="gs3-setupenv.properties" pattern="\\" replacement="\\\\" />
    931935   
    932936    <property file="${basedir}/gs3-setupenv.properties" prefix="env"/>
     
    946950    </condition>
    947951
    948     <fail if="gs3-setup-not-done" message="Please run 'gs3-setup' (Windows) or 'source ./gs3-setup.sh' (Unix) before starting the Greenstone server."/>   
     952    <fail if="gs3-setup-not-done" message="Failed to run 'gs3-setup' (Windows) or 'source ./gs3-setup.sh' (Unix) before starting the Greenstone server."/>   
    949953  </target>
    950954
     
    961965      <exec osfamily="windows" executable="cmd" dir="${basedir}" failonerror="true" output="${basedir}/gs3-develenv.properties">
    962966    <arg value="/c" />
    963     <arg value=".\gs3-devel.sh >nul 2>gs3-develenv.errors ; set" />
     967    <arg value=".\gs3-devel.bat >nul 2>gs3-develenv.errors &amp;&amp; set" />
    964968      </exec>         
    965      
     969
     970      <!-- Need to escape any backslashes (typically happens on Windows with file/dir paths) so can be parsed in correctly by
     971       property file read, otherwise can trigger errors such as Malformed \uXXXX -->
     972      <rsr verbosity="1" file="gs3-develenv.properties" pattern="\\" replacement="\\\\" />
     973
    966974      <property file="${basedir}/gs3-develenv.properties" prefix="env"/>
    967975
Note: See TracChangeset for help on using the changeset viewer.