value="-Djavarun.fork=true -Djavarun.java=${java11.command} -Djavarun.java.home=${j11.home} -Djavarun.bootclasspath=${java11.classes.zip}"/>
</antcall>
</target>
+
+ <target name="compile-runtime-11" depends="init-variables"
+ description="compile runtime under 1.1 - fails, but by how much?">
+ <mkdir dir="${aj.build.dir}/classes-1.1"/>
+ <property name="j11.classes"
+ location="${j11.home}/lib/classes.zip"/>
+ <javac
+ compiler="javac1.1"
+ bootclasspath="${j11.classes}"
+ source="1.3"
+ includejavaruntime="no"
+ includeantruntime="no"
+ destdir="${aj.build.dir}/classes-1.1"
+ srcdir="${aspectj.modules.dir}/runtime/src"
+ target="1.1"
+ verbose="false"
+ failonerror="false"
+ />
+ <delete dir="${aj.build.dir}/classes-1.1"/>
+ </target>
<target name="test-harness-tests" depends="init-harness-available">
<!-- we could use harness variants, e.g., "-emacssym-",
# test installation and sources in local tree:
[ -z "$skipTest" ] && "$myant" test ${sp} -Dskip.build=true
+
+# check 1.1 runtime - compile will fail,
+# but should only be in known 1.2-dependent classes
+#export JAVA_HOME=c:/home/apps/jdk13
+#"$myant" compile-runtime-11 ${sp}