curcuru 02/01/25 07:53:20
Modified: java build.xml
Log:
Begin updating version numbers to 2.3.D1;
Remove building of samples from most targets; remaining ones are unsupported
Remove copying of old xerces.jar to distro
Revision Changes Path
1.155 +14 -68 xml-xalan/java/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/xml-xalan/java/build.xml,v
retrieving revision 1.154
retrieving revision 1.155
diff -u -r1.154 -r1.155
--- build.xml 24 Jan 2002 19:52:44 -0000 1.154
+++ build.xml 25 Jan 2002 15:53:20 -0000 1.155
@@ -41,7 +41,7 @@
Copyright:
Copyright (c) 1999-2001 The Apache Software Foundation.
- $Id: build.xml,v 1.154 2002/01/24 19:52:44 dleslie Exp $
+ $Id: build.xml,v 1.155 2002/01/25 15:53:20 curcuru Exp $
==================================================================== -->
<project name="Xalan" default="jar" basedir=".">
@@ -81,9 +81,9 @@
<!-- Defines general variables used by the other targets; name controls
output xalan.jar -->
<property name="version.VERSION" value="2"/>
- <property name="version.RELEASE" value="2"/>
- <property name="version.DEVELOPER" value=""/><!-- Set this to 'D' if a
developer release; blank "" if maintenance release -->
- <property name="version.MINOR" value="0"/><!-- EITHER the developer
release number, or a maintenance release number -->
+ <property name="version.RELEASE" value="3"/>
+ <property name="version.DEVELOPER" value="D"/><!-- Set this to 'D' if a
developer release; blank "" if maintenance release -->
+ <property name="version.MINOR" value="1"/><!-- EITHER the developer
release number, or a maintenance release number -->
<property name="version"
value="${version.VERSION}_${version.RELEASE}_${version.DEVELOPER}${version.MINOR}"/><!--
GUMP: version # of dist file -->
<property name="impl.version"
value="${version.VERSION}.${version.RELEASE}.${version.DEVELOPER}${version.MINOR}"/><!--
Used in jar task for filtering MANIFEST.MF file -->
<property name="name" value="xalan"/><!-- GUMP: base name of jar target's
file -->
@@ -181,7 +181,7 @@
<!-- Creates output build directories and doc prerequistes
-->
<!-- ===================================================================
-->
<target name="prepare">
- <echo message="Project:${Name-in-docs} version:${version} build.xml
$Revision: 1.154 $"/>
+ <echo message="Project:${Name-in-docs} version:${version} build.xml
$Revision: 1.155 $"/>
<mkdir dir="${build.dir}"/>
<mkdir dir="${build.classes}"/>
<!-- Note that all testing-related targets *must* depend on
@@ -219,7 +219,7 @@
</target>
<!-- ===================================================================
-->
- <!-- Compile entire source tree - except Xalan-J 1 compatability classes
-->
+ <!-- Compile entire source tree
-->
<!-- ===================================================================
-->
<target name="compile" depends="prepare"
description="Compile Xalan-J 2.x (skips 1.x compat and XSLTC)" >
@@ -446,12 +446,12 @@
</target>
<!-- ===================================================================
-->
- <!-- Creates the Xalan-J1 compatability JAR
-->
+ <!-- Creates the Xalan-J1 compatability JAR: being removed
-->
<!-- ===================================================================
-->
<target name="compat.jar" depends="jar"
- description="DEPRECATED:Compile and jar Xalan-J 1.x backwards compat
classes"
+ description="UNSUPPORTED:Compile and jar Xalan-J 1.x backwards compat
classes"
unless="skipcompat" >
- <echo message="DEPRECATED:Compile and jar just the Xalan-J 1 compability
API"/>
+ <echo message="UNSUPPORTED:Compile and jar just the Xalan-J 1
compability API"/>
<mkdir dir="${build.compat.classes}"/>
<javac srcdir="${compat.src.dir}"
destdir="${build.compat.classes}"
@@ -467,10 +467,10 @@
</target>
<!-- ===================================================================
-->
- <!-- Creates the Xalan-J1 compatability javadoc
-->
+ <!-- Creates the Xalan-J1 compatability javadoc: being removed
-->
<!-- ===================================================================
-->
<target name="compat.javadocs" depends="jar"
- description="Build javadocs for Xalan-J 1.x backwards compat classes"
+ description="UNSUPPORTED:Build javadocs for Xalan-J 1.x backwards compat
classes"
unless="skipcompat" >
<mkdir dir="${build.compat.apidocs}"/>
<javadoc
@@ -711,7 +711,7 @@
<!-- ===================================================================
-->
<!-- Creates the distribution
-->
<!-- ===================================================================
-->
- <target name="dist"
depends="jar,docs,javadocs,samples,servlet,compat.jar,compat.javadocs,xsltc.jar,xsltc.docs,autodist"
+ <target name="dist"
depends="jar,docs,javadocs,samples,servlet,xsltc.jar,xsltc.docs,autodist"
description="Create a .zip/.tar.gz distribution module" >
<echo message="dist is human-useable target for distribution, with all
dependencies"/>
</target>
@@ -720,25 +720,21 @@
<mkdir dir="${dist.dir}"/>
<mkdir dir="${dist.dir}/bin"/>
<mkdir dir="${dist.dir}/src"/>
- <mkdir dir="${dist.dir}/compat_src"/>
<mkdir dir="${dist.dir}/xdocs"/>
<mkdir dir="${dist.dir}/docs"/>
<mkdir dir="${dist.dir}/docs/apidocs"/>
- <mkdir dir="${dist.dir}/docs/compat_apidocs"/>
<mkdir dir="${dist.dir}/samples"/>
<!-- Copy bin directory, which includes preexisting checked-in .jar
files -->
<copy todir="${dist.dir}/bin">
- <fileset dir="${bin.dir}"/>
+ <!-- But skip copying old xerces.jar, which will be removed soon -->
+ <fileset dir="${bin.dir}" excludes="xerces.jar" />
</copy>
<!-- Copy sources and source documentation -->
<copy todir="${dist.dir}/src">
<fileset dir="${src.dir}"/>
</copy>
- <copy todir="${dist.dir}/compat_src">
- <fileset dir="${compat.src.dir}"/>
- </copy>
<copy todir="${dist.dir}/xdocs">
<fileset dir="${xdocs.dir}"/>
</copy>
@@ -760,11 +756,6 @@
*-bin.zip/tar.gz and *-src.zip/tar.gz files.
-->
<copy file="${build.xalan.jar}" todir="${dist.dir}/bin" />
- <copy todir="${dist.dir}/bin">
- <fileset dir=".">
- <include name="${build.compat.jar}" unless="skipcompat" />
- </fileset>
- </copy>
<copy file="${build.xsltc.jar}" todir="${dist.dir}/bin"/>
<copy todir="${dist.dir}">
@@ -800,7 +791,6 @@
<include name="${dist.file}/samples/"/>
<include name="${dist.file}/src/"/>
<include name="${dist.file}/xdocs/"/>
- <include name="${dist.file}/compat_src/"/>
</patternset>
<!-- For convenience, list the assorted XSLTC engine dependency
.jar files separately, since they go in both -bin and -src.
@@ -967,50 +957,6 @@
</java>
</target>
- <!-- ===================================================================
-->
- <!-- for developers only; compiles xalan-j1 samples with compat jar and
xalan-j2 xalan.jar-->
- <target name="compat.samples" depends="jar,compat.jar"
- description="DEPRECATED:Compile and jar Xalan-J 1.x backwards compat
samples" >
- <property name="exclude" value="*.xml,*.xsl,*.txt,*.html.*.properties"/>
- <property name="samplesj1.dir" value="/xml-xalan/samples"/>
- <property name="build.compat.samples" value="./build/compat_samples"/>
- <property name="build.compat.class.path"
value="${build.compat.jar}:${build.xalan.jar}:${xmlapis.jar}:${java.class.path}"/>
-
- <mkdir dir="${build.compat.samples}"/>
-
- <!--need to use the XalanJ2 XPathAPI, so cannot compile ApplyXPath as is
-->
- <javac srcdir="${samplesj1.dir}/Pipe"
classpath="${build.compat.class.path}"
- destdir="${build.compat.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path" />
- <javac srcdir="${samplesj1.dir}/SimpleTransform"
classpath="${build.compat.class.path}"
- destdir="${build.compat.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path" />
- <javac srcdir="${samplesj1.dir}/TransformToDom"
classpath="${build.compat.class.path}"
- destdir="${build.compat.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path" />
- <javac srcdir="${samplesj1.dir}/PureSAX"
classpath="${build.compat.class.path}"
- destdir="${build.compat.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path" />
- <javac srcdir="${samplesj1.dir}/UseStylesheetParam"
classpath="${build.compat.class.path}"
- destdir="${build.compat.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path" />
- <javac srcdir="${samplesj1.dir}/Servlet"
classpath="${build.compat.class.path}"
- destdir="${build.compat.samples}" excludes="${exclude}"
- debug="${build.debug}" bootclasspathref="xslt.boot.class.path" />
- <jar jarfile="${build.compat.samples}/xalanjcompatsamples.jar"
basedir="${build.compat.samples}"
- includes="*.class"/>
- <!--put the servlet in a separate jar -->
- <javac srcdir="${samplesj1.dir}/Servlet"
classpath="${build.compat.class.path}"
- destdir="${build.compat.samples}"
- debug="${build.debug}"
- bootclasspathref="xslt.boot.class.path" />
- <copy todir="${build.compat.samples}/servlet">
- <fileset dir="${samplesj1.dir}/Servlet"
- includes="media.properties,default.xsl,default2.xsl"/>
- </copy>
- <jar jarfile="${build.compat.samples}/xalancompatservlet.jar"
basedir="${build.compat.samples}"
- includes="servlet/**"/>
- </target>
<!-- ===================================================================
-->
<!-- Build XSLTC design documentation. Eventually intend to incorporate -->
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]