|
From: <ls...@us...> - 2007-06-25 20:14:19
|
Revision: 3330
http://jnode.svn.sourceforge.net/jnode/?rev=3330&view=rev
Author: lsantha
Date: 2007-06-25 13:14:18 -0700 (Mon, 25 Jun 2007)
Log Message:
-----------
Openjdk integration.
Modified Paths:
--------------
trunk/all/build.xml
Modified: trunk/all/build.xml
===================================================================
--- trunk/all/build.xml 2007-06-25 20:10:58 UTC (rev 3329)
+++ trunk/all/build.xml 2007-06-25 20:14:18 UTC (rev 3330)
@@ -471,7 +471,7 @@
</patternset>
<delete dir="${build.dir}/classpath-compare"/>
- <cp-compare destdir="${build.dir}/classpath-compare">
+ <cp-compare destdir="${build.dir}/classpath-compare" type="classpath">
<vmsources>
<fileset dir="${root.dir}/core/src/classpath/gnu">
<patternset refid="cp-includes-pattern"/>
@@ -559,6 +559,68 @@
</header>
</target>
+ <target name="oj-compare" depends="assemble">
+ <taskdef name="cp-compare" classname="org.jnode.ant.taskdefs.classpath.CompareTask" classpathref="cp-jnode"/>
+
+ <patternset id="cp-includes-pattern">
+ <include name="**/*.java"/>
+ <include name="**/*.properties"/>
+ <include name="**/package.html"/>
+ </patternset>
+
+ <patternset id="cp-sources-pattern">
+ <exclude name="com/sun/demo/**/*"/>
+ <exclude name="com/sun/tools/hat/**/*"/>
+ <exclude name="com/sun/tools/hat/**/*"/>
+ <exclude name="com/sun/tools/example/**/*"/>
+ <exclude name="com/sun/tools/javah/**/*"/>
+ <exclude name="com/sun/tools/internal/txw2/**/*"/>
+ <exclude name="sun/jvmstat/**/*"/>
+ <exclude name="sun/tools/attach/**/*"/>
+ <exclude name="sun/tools/jinfo/**/*"/>
+ <exclude name="sun/tools/jps/**/*"/>
+ <exclude name="sun/tools/jmap/**/*"/>
+ <exclude name="sun/tools/jstack/**/*"/>
+ <exclude name="sun/tools/jstat/**/*"/>
+ <exclude name="sun/tools/jstatd/**/*"/>
+ <exclude name="sun/tools/jconsole/**/*"/>
+ </patternset>
+
+ <delete dir="${build.dir}/openjdk-compare"/>
+ <cp-compare destdir="${build.dir}/openjdk-compare" type="openjdk">
+ <vmsources>
+ <fileset dir="${root.dir}/core/src/openjdk/com">
+ <patternset refid="cp-includes-pattern"/>
+ </fileset>
+ <fileset dir="${root.dir}/core/src/openjdk/java">
+ <patternset refid="cp-includes-pattern"/>
+ </fileset>
+ <fileset dir="${root.dir}/core/src/openjdk/javax">
+ <patternset refid="cp-includes-pattern"/>
+ </fileset>
+
+ <fileset dir="${root.dir}/core/src/openjdk/org">
+ <patternset refid="cp-includes-pattern"/>
+ </fileset>
+
+ <fileset dir="${root.dir}/core/src/openjdk/sun">
+ <patternset refid="cp-includes-pattern"/>
+ </fileset>
+ </vmsources>
+ <vmspecificsources>
+ <fileset dir="${root.dir}/core/src/openjdk/vm">
+ <patternset refid="cp-includes-pattern"/>
+ </fileset>
+ </vmspecificsources>
+ <classpathsources>
+ <fileset dir="${root.dir}/../openjdk/j2se/src/share/classes/">
+ <patternset refid="cp-includes-pattern"/>
+ <patternset refid="cp-sources-pattern"/>
+ </fileset>
+ </classpathsources>
+ </cp-compare>
+ </target>
+
<!-- Run all tests -->
<target name="tests" depends="assemble">
<ant target="tests" dir="${root.dir}/fs" inheritall="on" inheritrefs="on"/>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|