Changeset 15495


Ignore:
Timestamp:
12/21/20 21:28:27 (2 years ago)
Author:
Mark Evenson
Message:

build: add configuration targets more openjdks

Add support for configuring openjdk6, openjdk7, and openjdk16 within
CI via adding targets for Ant.

TODO: macroize this stuff in Ant to add all supported platforms. But
we now at least configure the ones we (sorta) actively test.

Location:
trunk/abcl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/build.xml

    r15426 r15495  
    12531253    </target>
    12541254
     1255    <target name="abcl.properties.autoconfigure.openjdk.6">
     1256      <exec executable="/usr/bin/env">
     1257        <arg value="bash"/>
     1258        <arg value="ci/create-abcl-properties.bash"/>
     1259        <arg value="openjdk6"/>
     1260      </exec>
     1261    </target>
     1262
     1263
     1264    <target name="abcl.properties.autoconfigure.openjdk.7">
     1265      <exec executable="/usr/bin/env">
     1266        <arg value="bash"/>
     1267        <arg value="ci/create-abcl-properties.bash"/>
     1268        <arg value="openjdk7"/>
     1269      </exec>
     1270    </target>
     1271
     1272
    12551273    <target name="abcl.properties.autoconfigure.openjdk.8">
    12561274      <exec executable="/usr/bin/env">
     
    12821300        <arg value="ci/create-abcl-properties.bash"/>
    12831301        <arg value="openjdk15"/>
     1302      </exec>
     1303    </target>
     1304
     1305    <target name="abcl.properties.autoconfigure.openjdk.16">
     1306      <exec executable="/usr/bin/env">
     1307        <arg value="bash"/>
     1308        <arg value="ci/create-abcl-properties.bash"/>
     1309        <arg value="openjdk16"/>
    12841310      </exec>
    12851311    </target>
  • trunk/abcl/ci/create-abcl-properties.bash

    r15407 r15495  
    5858  ant_build_javac_source=1.8
    5959        ;;
     60    16|openjdk16)
     61        options="-XX:CompileThreshold=10 ${zgc}"
     62  ant_build_javac_target=16
     63  ant_build_javac_source=1.8
     64        ;;
    6065esac
    6166
Note: See TracChangeset for help on using the changeset viewer.