Changeset 29515

Show
Ignore:
Timestamp:
03.12.2014 10:05:05 (4 years ago)
Author:
jts21
Message:

Added property to set the encoding to UTF-8 when building. This is required for building under environments where the system language is set to ASCII - javac will crash if it encounters unicode characters otherwise

Files:
1 modified

Legend:

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

    r29438 r29515  
    523523  <property name="compile.deprecation" value="true"/> 
    524524  <property name="compile.optimize"    value="true"/> 
     525  <property name="compile.encoding"    value="UTF8"/> 
    525526  <property name="compile.includeantruntime" value="false"/> <!-- to get rid of annoying 'ant' warning --> 
    526527 
     
    12111212      debug="${compile.debug}" 
    12121213      deprecation="${compile.deprecation}" 
    1213       optimize="${compile.optimize}"> 
     1214      optimize="${compile.optimize}" 
     1215      encoding="${compile.encoding}"> 
    12141216      <classpath><path refid="compile.classpath"/></classpath> 
    12151217    </javac> 
     
    19091911      debug="${compile.debug}" 
    19101912      deprecation="${compile.deprecation}" 
    1911       optimize="${compile.optimize}"> 
     1913      optimize="${compile.optimize}" 
     1914      encoding="${compile.encoding}"> 
    19121915      <classpath refid="compile.classpath"/> 
    19131916      <include name="org/greenstone/gsdl3/${axis.servicesname}${axis.sitename}.java" /> 
     
    19541957           debug="${compile.debug}" 
    19551958           deprecation="${compile.deprecation}" 
    1956            optimize="${compile.optimize}"> 
     1959           optimize="${compile.optimize}" 
     1960           encoding="${compile.encoding}"> 
    19571961      <classpath> 
    19581962            <path refid="compile.classpath"/> 
     
    19661970         debug="${compile.debug}" 
    19671971         deprecation="${compile.deprecation}" 
    1968          optimize="${compile.optimize}"> 
     1972         optimize="${compile.optimize}" 
     1973         encoding="${compile.encoding}"> 
    19691974        <classpath> 
    19701975              <path refid="compile.classpath"/> 
     
    31773182                    debug="${compile.debug}"  
    31783183                    deprecation="${compile.deprecation}"  
    3179                     optimize="${compile.optimize}"> 
     3184                    optimize="${compile.optimize}" 
     3185                    encoding="${compile.encoding}"> 
    31803186                    <classpath> 
    31813187                        <fileset dir="${basedir}/ext/testing/lib/java">