Changeset 17906 in josm for trunk


Ignore:
Timestamp:
2021-05-23T12:10:05+02:00 (3 years ago)
Author:
simon04
Message:

fix #20920 - javac --release 8

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/build.xml

    r17905 r17906  
    6969        <property name="dist-optimized.jar" location="${dist.dir}/josm-custom-optimized.jar"/>
    7070        <property name="dist-sources.jar" location="${dist.dir}/josm-custom-sources.jar"/>
    71         <property name="java.lang.version" value="1.8" />
     71        <property name="java.lang.version" value="8" />
    7272        <property name="test.headless" value="true" />
    7373        <property name="jacoco.includes" value="org.openstreetmap.josm.*" />
     
    192192            <arg value="-DEBUG_PARSER=false"/>
    193193            <arg value="-DEBUG_TOKEN_MANAGER=false"/>
    194             <arg value="-JDK_VERSION=${java.lang.version}"/>
     194            <arg value="-JDK_VERSION=1.${java.lang.version}"/>
    195195            <arg value="-GRAMMAR_ENCODING=UTF-8"/>
    196196            <arg value="-OUTPUT_DIRECTORY=${mapcss.dir}/parsergen"/>
     
    201201        <!-- COTS -->
    202202        <javac srcdir="${src.dir}" includes="com/kitfox/**" excludes="**/package-info.java" nowarn="on" encoding="iso-8859-1"
    203             destdir="${build.dir}" target="${java.lang.version}" source="${java.lang.version}" debug="on" includeAntRuntime="false">
     203            destdir="${build.dir}" release="${java.lang.version}" debug="on" includeAntRuntime="false">
    204204            <!-- get rid of "internal proprietary API" warning -->
    205205            <compilerarg value="-XDignore.symbol.file"/>
     
    215215        <javac sourcepath="" srcdir="${src.dir}" fork="yes"
    216216            excludes="com/**,org/apache/commons/**,**/package-info.java"
    217             destdir="${build.dir}" target="${java.lang.version}" source="${java.lang.version}" debug="on" includeantruntime="false" encoding="UTF-8">
     217            destdir="${build.dir}" release="${java.lang.version}" debug="on" includeantruntime="false" encoding="UTF-8">
    218218            <compilerarg value="-J-Xbootclasspath/p:${toString:errorprone_javac.classpath}" unless:set="isJava9"/>
    219219            <compilerarg value="-J--add-exports=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED" if:set="isJava16" unless:set="noErrorProne"/>
     
    351351        <sequential>
    352352            <javac srcdir="${test.dir}/@{testfamily}" destdir="${test.dir}/build/@{testfamily}"
    353                 target="${java.lang.version}" source="${java.lang.version}" debug="on"
     353                release="${java.lang.version}" debug="on"
    354354                includeantruntime="false" encoding="UTF-8">
    355355                <compilerarg value="-Xlint:all"/>
     
    748748    <target name="script-compile" depends="test-compile" description="Compile all scripts">
    749749        <javac sourcepath="" srcdir="${base.dir}/scripts" failonerror="true" includes="*.java"
    750                destdir="${script-build.dir}" target="${java.lang.version}" source="${java.lang.version}" debug="on"
     750               destdir="${script-build.dir}" release="${java.lang.version}" debug="on"
    751751               includeantruntime="false" encoding="UTF-8">
    752752            <classpath>
     
    829829        <mkdir dir="${checkstyle-build.dir}"/>
    830830        <javac sourcepath="" srcdir="${checkstyle.dir}/src" failonerror="true"
    831             destdir="${checkstyle-build.dir}" target="${java.lang.version}" source="${java.lang.version}" debug="on"
     831            destdir="${checkstyle-build.dir}" release="${java.lang.version}" debug="on"
    832832            includeantruntime="false"
    833833            encoding="UTF-8" classpathref="checkstyle.classpath">
     
    905905        <mkdir dir="${proj-build.dir}"/>
    906906        <javac sourcepath="" srcdir="${base.dir}/scripts" failonerror="true" includes="BuildProjectionDefinitions.java"
    907             destdir="${proj-build.dir}" target="${java.lang.version}" source="${java.lang.version}" debug="on"
     907            destdir="${proj-build.dir}" release="${java.lang.version}" debug="on"
    908908            includeantruntime="false"
    909909            encoding="UTF-8" classpath="${proj-classpath}">
Note: See TracChangeset for help on using the changeset viewer.