You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by te...@apache.org on 2006/03/24 16:00:12 UTC
svn commit: r388555 -
/incubator/harmony/enhanced/classlib/trunk/make/build-java.xml
Author: tellison
Date: Fri Mar 24 07:00:11 2006
New Revision: 388555
URL: http://svn.apache.org/viewcvs?rev=388555&view=rev
Log:
Fix for HARMONY-207 (make/build-java.xml should have basedir consistent with other make/*.xml files)
Modified:
incubator/harmony/enhanced/classlib/trunk/make/build-java.xml
Modified: incubator/harmony/enhanced/classlib/trunk/make/build-java.xml
URL: http://svn.apache.org/viewcvs/incubator/harmony/enhanced/classlib/trunk/make/build-java.xml?rev=388555&r1=388554&r2=388555&view=diff
==============================================================================
--- incubator/harmony/enhanced/classlib/trunk/make/build-java.xml (original)
+++ incubator/harmony/enhanced/classlib/trunk/make/build-java.xml Fri Mar 24 07:00:11 2006
@@ -18,7 +18,7 @@
build-java-source
Compile the Java source and package in component archives.
====================================================================== -->
-<project name="build-java-source" default="default" basedir="../modules">
+<project name="build-java-source" default="default" basedir="..">
<description>
Compile the Java source and package in component archives.
</description>
@@ -31,12 +31,12 @@
<!-- jdtCompilerAdapter.jar and org.eclipse.jdt.core_3.1.0.jar -->
<property name="build.compiler" value="modern" />
- <property name="build.output" location="../build" />
- <property name="depends.jars" location="../depends/jars" />
- <property name="depends.files" location="../depends/files" />
- <property name="components.patternsets" location="../make/patternsets" />
- <property name="components.output" location="../build/components" />
- <property name="target.output" location="../deploy" />
+ <property name="build.output" location="build" />
+ <property name="depends.jars" location="depends/jars" />
+ <property name="depends.files" location="depends/files" />
+ <property name="components.patternsets" location="make/patternsets" />
+ <property name="components.output" location="build/components" />
+ <property name="target.output" location="deploy" />
<!-- =================================
@@ -86,55 +86,63 @@
<mkdir dir="${components.output}" />
<!-- Create archive jar -->
- <jar destfile="${components.output}/archive.jar" manifest="archive/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/archive.jar"
+ manifest="modules/archive/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/archive.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create beans jar -->
- <jar destfile="${components.output}/beans.jar" manifest="beans/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/beans.jar"
+ manifest="modules/beans/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/beans.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create (non-functional) kernel jar (to compile against) -->
- <jar destfile="${components.output}/kernel-stubs.jar" manifest="kernel/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/kernel-stubs.jar"
+ manifest="modules/kernel/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create luni jar -->
- <jar destfile="${components.output}/luni.jar" manifest="luni/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/luni.jar"
+ manifest="modules/luni/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/luni.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create nio jar -->
- <jar destfile="${components.output}/nio.jar" manifest="nio/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/nio.jar"
+ manifest="modules/nio/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/nio.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create nio_char jar -->
- <jar destfile="${components.output}/nio_char.jar" manifest="nio_char/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/nio_char.jar"
+ manifest="modules/nio_char/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/nio_char.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create security jar -->
- <jar destfile="${components.output}/security.jar" manifest="security/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/security.jar"
+ manifest="modules/security/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/security.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create x-net jar -->
- <jar destfile="${components.output}/x-net.jar" manifest="x-net/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/x-net.jar"
+ manifest="modules/x-net/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/x-net.txt"
excludesfile="${components.patternsets}/kernel.txt" />
@@ -148,49 +156,56 @@
</jar>
<!-- Create text jar -->
- <jar destfile="${components.output}/text.jar" manifest="text/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/text.jar"
+ manifest="modules/text/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/text.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create math jar -->
- <jar destfile="${components.output}/math.jar" manifest="math/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/math.jar"
+ manifest="modules/math/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/math.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create regex jar -->
- <jar destfile="${components.output}/regex.jar" manifest="regex/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/regex.jar"
+ manifest="modules/regex/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/regex.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create sql jar -->
- <jar destfile="${components.output}/sql.jar" manifest="sql/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/sql.jar"
+ manifest="modules/sql/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/sql.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create jndi jar -->
- <jar destfile="${components.output}/jndi.jar" manifest="jndi/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/jndi.jar"
+ manifest="modules/jndi/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/jndi.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create logging jar -->
- <jar destfile="${components.output}/logging.jar" manifest="logging/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/logging.jar"
+ manifest="modules/logging/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/logging.txt"
excludesfile="${components.patternsets}/kernel.txt" />
</jar>
<!-- Create prefs jar -->
- <jar destfile="${components.output}/prefs.jar" manifest="prefs/META-INF/MANIFEST.MF">
+ <jar destfile="${components.output}/prefs.jar"
+ manifest="modules/prefs/META-INF/MANIFEST.MF">
<fileset dir="${build.output}"
includesfile="${components.patternsets}/prefs.txt"
excludesfile="${components.patternsets}/kernel.txt" />
@@ -207,35 +222,35 @@
<mkdir dir="${build.output}" />
<javac destdir="${build.output}" source="1.4" target="1.4" debug="on">
- <src path="kernel/src/main/java" />
- <src path="regex/src/main/java" />
- <src path="math/src/main/java" />
- <src path="archive/src/main/java" />
- <src path="beans/src/main/java" />
- <src path="luni/src/main/java" />
- <src path="nio/src/main/java" />
- <src path="nio_char/src/main/java" />
- <src path="security/src/common/javasrc" />
- <src path="security/src/windows/javasrc" />
- <src path="security/src/linux/javasrc" />
+ <src path="modules/beans/src/main/java" />
+ <src path="modules/kernel/src/main/java" />
+ <src path="modules/regex/src/main/java" />
+ <src path="modules/math/src/main/java" />
+ <src path="modules/archive/src/main/java" />
+ <src path="modules/luni/src/main/java" />
+ <src path="modules/nio/src/main/java" />
+ <src path="modules/nio_char/src/main/java" />
+ <src path="modules/security/src/common/javasrc" />
+ <src path="modules/security/src/windows/javasrc" />
+ <src path="modules/security/src/linux/javasrc" />
- <src path="x-net/src/main/java/" />
+ <src path="modules/x-net/src/main/java/" />
- <src path="sql/src/main/java" />
+ <src path="modules/sql/src/main/java" />
<!-- these need java.rmi.RemoteException -->
<exclude name="**/InvalidTransactionException.java" />
<exclude name="**/TransactionRequiredException.java" />
<exclude name="**/TransactionRolledbackException.java" />
- <src path="text/src/main/java" />
+ <src path="modules/text/src/main/java" />
- <src path="jndi/src/main/java" />
+ <src path="modules/jndi/src/main/java" />
<!-- needs java.beans available in HARMONY-39
- <src path="logging/src/main/java" />
+ <src path="modules/logging/src/main/java" />
-->
- <src path="prefs/src/main/java" />
+ <src path="modules/prefs/src/main/java" />
<classpath location="${build.output}" />
<classpath>
@@ -254,34 +269,30 @@
<mkdir dir="${build.output}" />
<copy todir="${build.output}" includeemptydirs="false">
- <fileset dir="archive/src/main/java">
+ <fileset dir="modules/archive/src/main/java">
<exclude name="**/*.java" />
</fileset>
- <fileset dir="beans/src/main/java">
+ <fileset dir="modules/beans/src/main/java">
<exclude name="**/*.java" />
</fileset>
- <fileset dir="luni/src/main/java">
+ <fileset dir="modules/luni/src/main/java">
<exclude name="**/*.java" />
</fileset>
- <fileset dir="nio/src/main/java">
+ <fileset dir="modules/nio/src/main/java">
<exclude name="**/*.java" />
</fileset>
- <fileset dir="nio_char/src/main/java">
+ <fileset dir="modules/nio_char/src/main/java">
<exclude name="**/*.java" />
</fileset>
-
- <fileset dir="security/src">
+ <fileset dir="modules/security/src">
<exclude name="**/*.java" />
</fileset>
-
- <fileset dir="text/src/main/java">
+ <fileset dir="modules/text/src/main/java">
<exclude name="**/*.java" />
</fileset>
-
- <fileset dir="logging/src/main/java">
+ <fileset dir="modules/logging/src/main/java">
<exclude name="**/*.java" />
</fileset>
-
</copy>
</target>
@@ -338,7 +349,7 @@
</copy>
<copy todir="${target.output}/jre/lib/security" overwrite="yes">
- <fileset dir="../modules/security/src/java.home/lib/security/">
+ <fileset dir="modules/security/src/java.home/lib/security/">
<include name="drl.policy" />
<include name="java.security" />
</fileset>
@@ -364,7 +375,7 @@
<target name="prepare-depends"
description="Check for jars required to compile prefs">
- <ant antfile="../make/depends.xml" inheritall="false" target="check"/>
+ <ant antfile="make/depends.xml" inheritall="false" target="check"/>
</target>