]> source.dussan.org Git - aspectj.git/commitdiff
compile runtime under 1.1, see how badly it fails
authorwisberg <wisberg>
Thu, 21 Apr 2005 18:36:23 +0000 (18:36 +0000)
committerwisberg <wisberg>
Thu, 21 Apr 2005 18:36:23 +0000 (18:36 +0000)
build/release/build.xml
build/release/readme.txt

index 61823ca05d6139ccc7e1e65f6949d7989817e90e..c2846f6d6bd5bab17ebd6c30dd4636326343250b 100644 (file)
                                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-",
index aa9df9c4b2e074affd982367264dbfc0a4bdb337..455783aaba4f67a9be4c9e91137a97b297068ac3 100644 (file)
@@ -64,3 +64,8 @@ cd release
   
 # 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}