<echo message="build.classpath is '${echoClasspath}'" />
-->
<echo message="javac.target is '${javac.target}'" />
+ <echo message="adding -Xlint:deprecation to javac" if:set="deprecation"/>
<javac includeantruntime="false" source="${javac.source}" target="${javac.target}" srcdir="${sourceDir}" destdir="${outputDir}" debug="${javac.debug}" classpathref="build.classpath">
+ <compilerarg value="-Xlint:deprecation" if:set="deprecation" />
<exclude name="jalview/*applet*" />
<exclude name="jalview/appletgui/**" />
<exclude name="com/stevesoft/**" />
<taskdef resource="testngtasks" classpath="utils/testnglibs/testng.jar" />
<target name="testng" depends="buildTests">
+ <loadfile property="j11modules" srcFile="modules"/>
+ <echo message="j11libDir is '${j11libDir}'" />
+ <echo message="j11modules is '${j11modules}'" />
<testng outputDir="${reportDir}" haltOnFailure="false" groups="${testng-groups}" mode="testng"
verbose="2">
<classpath>
<path refid="test.classpath" />
</classpath>
<jvmarg value="--module-path=${j11libDir}:${java.home}/jmods" if:set="java11"/>
+ <jvmarg value="--add-modules=${j11modules}" if:set="java11"/>
<jvmarg value="--add-modules=java.se.ee" if:set="java9"/>
<jvmarg value="--illegal-access=warn" if:set="java9"/>
<classfileset dir="${testOutputDir}" includes="**/*.class" />
</condition>
<fail unless="propsSpecified" message="class.name property not specified."/>
<echo message="testng-groups is '${testng-groups}'" />
+ <loadfile property="j11modules" srcFile="modules"/>
<testng outputDir="${reportDir}" haltOnFailure="false" groups="${testng-groups}" mode="testng" verbose="2">
<classpath>
<pathelement location="${testOutputDir}" />
<path refid="test.classpath" />
</classpath>
<jvmarg value="--module-path=${j11libDir}:${java.home}/jmods" if:set="java11"/>
+ <jvmarg value="--add-modules=${j11modules}" if:set="java11"/>
<jvmarg value="--add-modules=java.se.ee" if:set="java9"/>
<jvmarg value="--illegal-access=warn" if:set="java9"/>
<classfileset dir="${testOutputDir}" includes="${class.name}" />