psmith 2003/06/24 01:39:10
Modified: . build.xml
Log:
Sorry, pattern package shouldn't be on the exclude list!
Revision Changes Path
1.64 +176 -177 jakarta-log4j/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-log4j/build.xml,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -r1.63 -r1.64
--- build.xml 24 Jun 2003 03:00:26 -0000 1.63
+++ build.xml 24 Jun 2003 08:39:10 -0000 1.64
@@ -103,7 +103,7 @@
These are the targets supported by this ANT build scpript:
build - compile all project files, if a certain library is missing,
- then the compilation of its dependents are skipped.
+ then the compilation of its dependents are skipped.
javadoc - build project javadoc files
@@ -139,7 +139,7 @@
<target name="jmxCheck">
<available classname="javax.management.MBeanInfo" property="jmx-present">
<classpath>
- <pathelement location="${jmx.jar}"/>
+ <pathelement location="${jmx.jar}"/>
</classpath>
</available>
</target>
@@ -151,7 +151,7 @@
<target name="jmsCheck">
<available classname="javax.jms.Message" property="jms-present">
<classpath>
- <pathelement location="${jms.jar}"/>
+ <pathelement location="${jms.jar}"/>
</classpath>
</available>
</target>
@@ -169,7 +169,7 @@
<target name="javamailCheck">
<available classname="javax.mail.Message" property="javamail-present">
<classpath>
- <pathelement location="${javamail.jar}"/>
+ <pathelement location="${javamail.jar}"/>
</classpath>
</available>
</target>
@@ -192,39 +192,38 @@
<target name="build.core" depends="init">
<mkdir dir="${javac.dest}" />
<javac srcdir="${java.source.dir}"
- destdir="${javac.dest}"
- includes="${stem}/**/*.java, ${stem}/xml/XMLLayout.java,"
- excludes="misc/*, **/UnitTest*.java,
+ destdir="${javac.dest}"
+ includes="${stem}/**/*.java, ${stem}/xml/XMLLayout.java,"
+ excludes="misc/*, **/UnitTest*.java,
**/StressCategory.java,
**/doc-files/*,
${stem}/xml/**,
- ${stem}/pattern/**,
${stem}/test/serialization/**,
- ${stem}/net/SMTPAppender.java,
- ${stem}/net/JMS*.java,
- ${stem}/jmx/*.java,
+ ${stem}/net/SMTPAppender.java,
+ ${stem}/net/JMS*.java,
+ ${stem}/jmx/*.java,
${stem}/varia/Log4JAvalonLogger.java,
- ${stem}/or/jms/*.java"
- deprecation="${deprecation}"
- debug="on">
+ ${stem}/or/jms/*.java"
+ deprecation="${deprecation}"
+ debug="on">
<classpath refid="compile.classpath"/>
</javac>
<copy todir="${javac.dest}">
<fileset dir="${java.source.dir}"
- includes="${stem}/lf5/**/*.properties"/>
+ includes="${stem}/lf5/**/*.properties"/>
<fileset dir="${java.source.dir}"
- includes="${stem}/lf5/viewer/images/*"/>
+ includes="${stem}/lf5/viewer/images/*"/>
</copy>
</target>
<target name="build.examples" depends="build.core">
<mkdir dir="${javac.dest}" />
<javac srcdir="${basedir}"
- destdir="${javac.dest}"
- includes="examples/**/*.java"
- excludes="misc/*, examples/jmx/*.java"
- deprecation="${deprecation}"
+ destdir="${javac.dest}"
+ includes="examples/**/*.java"
+ excludes="misc/*, examples/jmx/*.java"
+ deprecation="${deprecation}"
debug="on">
<classpath refid="compile.classpath"/>
</javac>
@@ -240,15 +239,15 @@
<target name="build.xml" depends="init, jaxp" if="jaxp-present">
<javac srcdir="${java.source.dir}"
- destdir="${javac.dest}"
- includes="${stem}/xml/**/*.java"
+ destdir="${javac.dest}"
+ includes="${stem}/xml/**/*.java"
excludes="${stem}/xml/examples/doc-files/**.java,
- ${stem}/xml/Transform.java"
- deprecation="${deprecation}">
+ ${stem}/xml/Transform.java"
+ deprecation="${deprecation}">
<classpath refid="compile.classpath"/>
</javac>
<copy file="${BSTEM}/xml/log4j.dtd"
- tofile="${javac.dest}/${stem}/xml/log4j.dtd" />
+ tofile="${javac.dest}/${stem}/xml/log4j.dtd" />
</target>
<target name="build.avalonFramework" depends="init, avalonFramework"
if="avalonFramework-present">
@@ -263,9 +262,9 @@
<target name="build.javamail" depends="init, javamail"
if="javamail-present">
<javac srcdir="${java.source.dir}"
- destdir="${javac.dest}"
- deprecation="${deprecation}"
- includes="${stem}/net/SMTPAppender.java">
+ destdir="${javac.dest}"
+ deprecation="${deprecation}"
+ includes="${stem}/net/SMTPAppender.java">
<classpath refid="compile.classpath"/>
</javac>
</target>
@@ -273,8 +272,8 @@
<target name="build.jms" depends="init, jms, jndi" if="jms-present">
<javac deprecation="${deprecation}"
srcdir="${java.source.dir}"
- destdir="${javac.dest}"
- includes="${stem}/net/JMS*.java">
+ destdir="${javac.dest}"
+ includes="${stem}/net/JMS*.java">
<classpath refid="compile.classpath"/>
</javac>
</target>
@@ -282,8 +281,8 @@
<target name="build.jmx" depends="init, jmx, jndi" if="jmx-present">
<javac deprecation="${deprecation}"
srcdir="${java.source.dir}"
- destdir="${javac.dest}"
- includes="${stem}/jmx/*.java"
+ destdir="${javac.dest}"
+ includes="${stem}/jmx/*.java"
excludes="${stem}/jmx/T.java">
<classpath refid="compile.classpath"/>
</javac>
@@ -300,8 +299,8 @@
<!-- Define the set of files current styled -->
<!-- ================================================================= -->
<fileset dir="${java.source.dir}" id="styled_files">
- <include name="**/plugins/*.java"/>
- <include name="**/chainsaw/*.java"/>
+ <include name="**/plugins/*.java"/>
+ <include name="**/chainsaw/*.java"/>
</fileset>
@@ -309,10 +308,10 @@
<!-- Define the set of files current styled -->
<!-- ================================================================= -->
<fileset dir="${java.source.dir}" id="checkstyled_files">
- <include name="org/apache/log4j/*.java"/>
- <include name="org/apache/log4j/spi/*.java"/>
- <include name="**/plugins/*.java"/>
- <include name="**/chainsaw/*.java"/>
+ <include name="org/apache/log4j/*.java"/>
+ <include name="org/apache/log4j/spi/*.java"/>
+ <include name="**/plugins/*.java"/>
+ <include name="**/chainsaw/*.java"/>
</fileset>
@@ -399,98 +398,98 @@
<target name="log4j.jar" depends="build">
<delete>
<fileset dir="${jar.dest}">
- <include name="${log4j.jar}"/>
+ <include name="${log4j.jar}"/>
</fileset>
</delete>
<jar jarfile="${jar.dest}/${log4j.jar}" basedir="${javac.dest}"
includes="${stem}/*.class, ${stem}/xml/log4j.dtd,
${stem}/config/*.class,
- ${stem}/helpers/*.class,
- ${stem}/spi/*.class,
- ${stem}/net/*.class,
- ${stem}/jdbc/*.class,
- ${stem}/varia/*.class,
- ${stem}/nt/*.class,
- ${stem}/rolling/*.class,
- ${stem}/xml/*.class,
- ${stem}/jmx/*.class,
- ${stem}/pattern/*.class,
- ${stem}/or/*.class,
- ${stem}/or/sax/*.class,
+ ${stem}/helpers/*.class,
+ ${stem}/spi/*.class,
+ ${stem}/net/*.class,
+ ${stem}/jdbc/*.class,
+ ${stem}/varia/*.class,
+ ${stem}/nt/*.class,
+ ${stem}/rolling/*.class,
+ ${stem}/xml/*.class,
+ ${stem}/jmx/*.class,
+ ${stem}/pattern/*.class,
+ ${stem}/or/*.class,
+ ${stem}/or/sax/*.class,
${stem}/or/jms/*.class,
${stem}/plugins/*.class,
- ${stem}/config/*.class"
+ ${stem}/config/*.class"
excludes="**/UnitTest**">
<manifest>
- <attribute name="Manifest-version" value="1.0"/>
- <section name="org/apache/log4j/">
- <attribute name="Implementation-Title" value="log4j"/>
- <attribute name="Implementation-Version" value="${version}"/>
- <attribute name="Implementation-Vendor" value="APache Software Foundation"/>
- </section>
+ <attribute name="Manifest-version" value="1.0"/>
+ <section name="org/apache/log4j/">
+ <attribute name="Implementation-Title" value="log4j"/>
+ <attribute name="Implementation-Version" value="${version}"/>
+ <attribute name="Implementation-Vendor" value="APache Software Foundation"/>
+ </section>
</manifest>
</jar>
</target>
- <!-- ================================================================= -->
- <!-- Create log4j-chainsaw.jar, excluding everything else -->
- <!-- ================================================================= -->
- <target name="log4j-chainsaw.jar" depends="build">
- <delete>
- <fileset dir="${jar.dest}">
- <include name="${log4j-chainsaw.jar}"/>
- </fileset>
- </delete>
-
- <jar jarfile="${jar.dest}/${log4j-chainsaw.jar}"
basedir="${javac.dest}"
- includes="${stem}/chainsaw/*.class"
- excludes="**/UnitTest**">
-
- <manifest>
- <attribute name="Manifest-version" value="1.0"/>
- <section name="org/apache/log4j/">
- <attribute name="Implementation-Title"
value="log4j"/>
- <attribute name="Implementation-Version"
value="${version}"/>
- <attribute name="Implementation-Vendor"
value="APache Software Foundation"/>
- </section>
- <attribute name="Main-Class"
value="org.apache.log4j.chainsaw.Start"/>
- <attribute name="Class-Path" value="${log4j.jar}"/>
- </manifest>
- </jar>
- </target>
-
-
- <!-- ================================================================= -->
- <!-- Create log4j-lf5.jar, excluding everything else -->
- <!-- ================================================================= -->
- <target name="log4j-lf5.jar" depends="build">
- <delete>
- <fileset dir="${jar.dest}">
- <include name="${log4j-lf5.jar}"/>
- </fileset>
- </delete>
+ <!-- ================================================================= -->
+ <!-- Create log4j-chainsaw.jar, excluding everything else -->
+ <!-- ================================================================= -->
+ <target name="log4j-chainsaw.jar" depends="build">
+ <delete>
+ <fileset dir="${jar.dest}">
+ <include name="${log4j-chainsaw.jar}"/>
+ </fileset>
+ </delete>
+
+ <jar jarfile="${jar.dest}/${log4j-chainsaw.jar}" basedir="${javac.dest}"
+ includes="${stem}/chainsaw/*.class"
+ excludes="**/UnitTest**">
+
+ <manifest>
+ <attribute name="Manifest-version" value="1.0"/>
+ <section name="org/apache/log4j/">
+ <attribute name="Implementation-Title" value="log4j"/>
+ <attribute name="Implementation-Version" value="${version}"/>
+ <attribute name="Implementation-Vendor" value="APache Software
Foundation"/>
+ </section>
+ <attribute name="Main-Class" value="org.apache.log4j.chainsaw.Start"/>
+ <attribute name="Class-Path" value="${log4j.jar}"/>
+ </manifest>
+ </jar>
+ </target>
- <jar jarfile="${jar.dest}/${log4j-lf5.jar}" basedir="${javac.dest}"
- includes="${stem}/lf5/**/*.class,
+
+ <!-- ================================================================= -->
+ <!-- Create log4j-lf5.jar, excluding everything else -->
+ <!-- ================================================================= -->
+ <target name="log4j-lf5.jar" depends="build">
+ <delete>
+ <fileset dir="${jar.dest}">
+ <include name="${log4j-lf5.jar}"/>
+ </fileset>
+ </delete>
+
+ <jar jarfile="${jar.dest}/${log4j-lf5.jar}" basedir="${javac.dest}"
+ includes="${stem}/lf5/**/*.class,
${stem}/lf5/**/*.properties,
${stem}/lf5/**/*.gif"
- excludes="**/UnitTest**">
+ excludes="**/UnitTest**">
- <manifest>
- <attribute name="Manifest-version" value="1.0"/>
- <section name="org/apache/log4j/">
- <attribute name="Implementation-Title"
value="log4j"/>
- <attribute name="Implementation-Version"
value="${version}"/>
- <attribute name="Implementation-Vendor"
value="APache Software Foundation"/>
- </section>
- <attribute name="Main-Class"
value="org.apache.log4j.lf5.StartLogFactor5"/>
- <attribute name="Class-Path" value="${log4j.jar}"/>
- </manifest>
- </jar>
- </target>
+ <manifest>
+ <attribute name="Manifest-version" value="1.0"/>
+ <section name="org/apache/log4j/">
+ <attribute name="Implementation-Title" value="log4j"/>
+ <attribute name="Implementation-Version" value="${version}"/>
+ <attribute name="Implementation-Vendor" value="APache Software
Foundation"/>
+ </section>
+ <attribute name="Main-Class" value="org.apache.log4j.lf5.StartLogFactor5"/>
+ <attribute name="Class-Path" value="${log4j.jar}"/>
+ </manifest>
+ </jar>
+ </target>
<!-- ================================================================= -->
<!-- This target builds the javadoc files. -->
@@ -501,33 +500,33 @@
<javadoc sourcepath="${java.source.dir}"
destdir="${javadoc.dest}"
- packagenames="org.apache.log4j,
- org.apache.log4j.plugins,
- org.apache.log4j.config,
+ packagenames="org.apache.log4j,
+ org.apache.log4j.plugins,
+ org.apache.log4j.config,
org.apache.log4j.helpers,
- org.apache.log4j.jmx,
- org.apache.log4j.lf5,
- org.apache.log4j.net,
- org.apache.log4j.nt,
- org.apache.log4j.or,
- org.apache.log4j.jdbc,
- org.apache.log4j.or.sax,
- org.apache.log4j.or.jms,
- org.apache.log4j.performance,
- org.apache.log4j.spi,
- org.apache.log4j.varia,
- org.apache.log4j.chainsaw,
- org.apache.log4j.xml,
- org.apache.log4j.xml.examples"
- version="true"
- protected="true"
- author="true"
- use="true"
- overview="${docs.dest}/overview.html"
- doctitle="log4j version ${version}<br>API Specification"
- windowtitle="Log4j Version ${version}"
+ org.apache.log4j.jmx,
+ org.apache.log4j.lf5,
+ org.apache.log4j.net,
+ org.apache.log4j.nt,
+ org.apache.log4j.or,
+ org.apache.log4j.jdbc,
+ org.apache.log4j.or.sax,
+ org.apache.log4j.or.jms,
+ org.apache.log4j.performance,
+ org.apache.log4j.spi,
+ org.apache.log4j.varia,
+ org.apache.log4j.chainsaw,
+ org.apache.log4j.xml,
+ org.apache.log4j.xml.examples"
+ version="true"
+ protected="true"
+ author="true"
+ use="true"
+ overview="${docs.dest}/overview.html"
+ doctitle="log4j version ${version}<br>API Specification"
+ windowtitle="Log4j Version ${version}"
header="<b>Log4j ${version}</b>"
- bottom="Copyright 2000-2002 Apache Software Foundation.">
+ bottom="Copyright 2000-2002 Apache Software Foundation.">
<link href="http://java.sun.com/products/jdk/1.3/docs/api"/>
<link href="http://java.sun.com/j2ee/sdk_1.3/techdocs/api/"/>
@@ -587,33 +586,33 @@
<delete verbose="true">
<fileset dir=".">
<patternset>
- <include name="**/*.bak"/>
- <include name="dist/velocity.log"/>
- <include name="${BSTEM}/**/temp*"/>
- <include name="${BSTEM}/performance/test"/>
- <include name="${BSTEM}/test/current.*"/>
- <include name="${BSTEM}/test/current.*"/>
- <include name="${BSTEM}/examples/test"/>
- <include name="${BSTEM}/test/logging.*"/>
- <include name="${BSTEM}/test/log4j.properties"/>
- <include name="{$BSTEM}/test/socket.lcf"/>
- <include name="${BSTEM}/test/file"/>
- <include name="${BSTEM}/test/output.*"/>
- <include name="${BSTEM}/nt/EventLogCategories.dbg"/>
- <include name="${BSTEM}/nt/*.h"/>
- <include name="${BSTEM}/nt/*.obj"/>
- <include name="${BSTEM}/nt/*.idb"/>
- <include name="${BSTEM}/nt/EventLogCategories.rc"/>
- <include name="${BSTEM}/nt/EventLogCategories.RES"/>
- <include name="${BSTEM}/nt/EventLogCategories.res"/>
- <include name="${BSTEM}/nt/MSG00001.bin"/>
- <include name="${BSTEM}/nt/NTEventLogAppender.lib"/>
- <include name="${BSTEM}/nt/NTEventLogAppender.exp"/>
- <include name="${BSTEM}/nt/vc50.idb"/>
- <include name="${BSTEM}/net/test/loop.log"/>
- <include name="${BSTEM}/net/test/loop.log.1"/>
- <include name="${jar.dest}/manifest.mf"/>
- <include name="${javac.dest}/*.class"/>
+ <include name="**/*.bak"/>
+ <include name="dist/velocity.log"/>
+ <include name="${BSTEM}/**/temp*"/>
+ <include name="${BSTEM}/performance/test"/>
+ <include name="${BSTEM}/test/current.*"/>
+ <include name="${BSTEM}/test/current.*"/>
+ <include name="${BSTEM}/examples/test"/>
+ <include name="${BSTEM}/test/logging.*"/>
+ <include name="${BSTEM}/test/log4j.properties"/>
+ <include name="{$BSTEM}/test/socket.lcf"/>
+ <include name="${BSTEM}/test/file"/>
+ <include name="${BSTEM}/test/output.*"/>
+ <include name="${BSTEM}/nt/EventLogCategories.dbg"/>
+ <include name="${BSTEM}/nt/*.h"/>
+ <include name="${BSTEM}/nt/*.obj"/>
+ <include name="${BSTEM}/nt/*.idb"/>
+ <include name="${BSTEM}/nt/EventLogCategories.rc"/>
+ <include name="${BSTEM}/nt/EventLogCategories.RES"/>
+ <include name="${BSTEM}/nt/EventLogCategories.res"/>
+ <include name="${BSTEM}/nt/MSG00001.bin"/>
+ <include name="${BSTEM}/nt/NTEventLogAppender.lib"/>
+ <include name="${BSTEM}/nt/NTEventLogAppender.exp"/>
+ <include name="${BSTEM}/nt/vc50.idb"/>
+ <include name="${BSTEM}/net/test/loop.log"/>
+ <include name="${BSTEM}/net/test/loop.log.1"/>
+ <include name="${jar.dest}/manifest.mf"/>
+ <include name="${javac.dest}/*.class"/>
</patternset>
</fileset>
</delete>
@@ -625,24 +624,24 @@
<copy todir="${dist.tmp}/jakarta-log4j-${version}">
<fileset dir="${base}"
includes="src/java/**,
- docs/**,
- examples/**,
- build/*,
- build.xml,
- build.properties.sample,
+ docs/**,
+ examples/**,
+ build/*,
+ build.xml,
+ build.properties.sample,
manifest.mf,
- INSTALL,
- LICENSE.txt,
- ${log4j.jar},
- dist/classes/**,
- contribs/**"
+ INSTALL,
+ LICENSE.txt,
+ ${log4j.jar},
+ dist/classes/**,
+ contribs/**"
excludes="make/make.loc,
- **/*.bak, **/goEnv.bat,
- **/Makefile, **/goEnv.bat,
- docs/pub-support/*,
+ **/*.bak, **/goEnv.bat,
+ **/Makefile, **/goEnv.bat,
+ docs/pub-support/*,
dist/classes/org/**,
- src/java/org/apache/log4j/test/**/*,
- **/.#*"/>
+ src/java/org/apache/log4j/test/**/*,
+ **/.#*"/>
</copy>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]