Ignore:
Timestamp:
2021-10-25T14:14:46+13:00 (3 years ago)
Author:
davidb
Message:

Visual Studio *Major* version now set in build.xml as integer value to make subsequent testing in Windows nmake and bat files

File:
1 edited

Legend:

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

    r35674 r35702  
    134134  <if>
    135135    <bool><isset property="env.VisualStudioVersion"/></bool>
    136     <property name="visualstudio.version" value="${env.VisualStudioVersion}"/>
     136    <property name="visualstudio.majorversion" value="${env.VisualStudioVersion}"/>
    137137    <else>
    138138      <!-- possible that earlier versions of VS don't set this, so default to VS13 to trigger iconv-PRE-VS14.zip -->
    139       <property name="visualstudio.version" value="13.0"/>
     139      <property name="visualstudio.majorversion" value="13"/>
    140140    </else>
    141141  </if>
     
    37553755      <arg value="/f"/>
    37563756      <arg value="win32.mak"/>
    3757       <arg value="VISUAL_STUDIO_VERSION=${visualstudio.version}"/>     
     3757      <arg value="VISUAL_STUDIO_MAJORVERSION=${visualstudio.majorversion}"/>     
    37583758      <arg value="GSDLHOME=${gs2build.home}"/>
    37593759      <arg value="ENABLE_JNI=${gs2.windows.enablejni}"/>
     
    38033803      <arg value="win32.mak"/>
    38043804      <arg value="install"/>
    3805       <arg value="VISUAL_STUDIO_VERSION=${env.VisualStudioVersion}"/>
     3805      <arg value="VISUAL_STUDIO_MAJORVERSION=${visualstudio.majorversion}"/>
    38063806      <arg value="GSDLHOME=${gs2build.home}"/>
    38073807      <arg value="ENABLE_JNI=${gs2.windows.enablejni}"/>
     
    42534253      src="${common.src.home}/packages/sqlite/${sqlite.targz.version}"
    42544254      dest="${common.src.home}/packages/sqlite"/>
    4255     <!-- VisualStudioVersion = 16.0 -->
    4256     <!-- diff unzip when >=14 -->
    42574255
    42584256    <if>
    42594257      <bool>
    4260     <and>
    4261       <isset property="env.VisualStudioVersion"/>
    4262       <islessthan arg1="${env.VisualStudioVersion}" arg2="14.0"/>
    4263     </and>
     4258        <islessthan arg1="${visualstudio.majorversion}" arg2="14"/>
    42644259      </bool>
    4265       <echo>Unzipping Pre VS14.0 compatible version of iconv</echo>
     4260      <echo>Unzipping Pre-VS14.0 compatible version of iconv</echo>
    42664261      <unzip src="${common.src.home}/indexers/packages/windows/iconv/iconv-PRE-VS14.zip"
    4267          dest="${common.src.home}/indexers/packages/windows/iconv"/>
     4262             dest="${common.src.home}/indexers/packages/windows/iconv"/>
    42684263      <else>
    4269     <echo>Unzipping VS14.0 Plus compatible version of iconv</echo>
    4270     <unzip src="${common.src.home}/indexers/packages/windows/iconv/iconv-VS14-PLUS.zip"
    4271            dest="${common.src.home}/indexers/packages/windows/iconv"/>
     4264        <echo>Unzipping VS14.0-Plus compatible version of iconv</echo>
     4265        <unzip src="${common.src.home}/indexers/packages/windows/iconv/iconv-VS14-PLUS.zip"
     4266               dest="${common.src.home}/indexers/packages/windows/iconv"/>
    42724267      </else>
    42734268    </if>
    4274     <!--
    4275     <unzip src="${common.src.home}/indexers/packages/windows/iconv/iconv.zip"
    4276        dest="${common.src.home}/indexers/packages/windows/iconv"/>
    4277     -->
     4269   
    42784270  </target>
    42794271   
Note: See TracChangeset for help on using the changeset viewer.