You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by ps...@apache.org on 2005/02/25 04:11:30 UTC
cvs commit: logging-log4j build.xml
psmith 2005/02/24 19:11:30
Modified: . build.xml
Log:
First part of moving out Chainsaw into it's own module. This tidys up the log4j build process
to not need to reference chainsaw at all.
Note: I've explicity added the ListModelAppender into the log4j core via this change, while
this is an Appender that Chainsaw uses (and maybe it won't forever), it is a generally useful feature outside the scope of Chainsaw. I'm happy to move this into the Chainsaw module if
no-one thinks it's of much use in the core.
Revision Changes Path
1.150 +3 -31 logging-log4j/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/logging-log4j/build.xml,v
retrieving revision 1.149
retrieving revision 1.150
diff -u -r1.149 -r1.150
--- build.xml 21 Feb 2005 23:32:13 -0000 1.149
+++ build.xml 25 Feb 2005 03:11:30 -0000 1.150
@@ -34,9 +34,6 @@
<!-- The jar file that the jar task will generate -->
<property name="log4j.jar" value="log4j-${version}.jar"/>
- <!-- the jar file for Chainsaw that will be generated -->
- <property name="log4j-chainsaw.jar" value="log4j-chainsaw-${version}.jar"/>
-
<!-- Destination for documentation files -->
<property name="docs.dest" value="./docs"/>
<!-- Source directory for xml docs -->
@@ -110,9 +107,6 @@
log4j-'dep'.jar - where 'dep' is one of "optional", "jms", "db", "smtp" and "xml".
jar - build all jar files
- build.chainsaw - build chainsaw classes
- chainsaw.har - build chainsaw.jar
- chainsaw - run chainsaw
javadoc - build project javadoc files
@@ -235,7 +229,7 @@
<target name="build" description="Compile all log4j components."
depends="init, build.core, build.oro, build.jms, build.smtp, build.db,
- build.examples, build.chainsaw"/>
+ build.examples"/>
<target name="requiredepsCheck"
depends="jndiCheck,jmsCheck,oroCheck,javamailCheck,servletAPICheck,jdbcExtensionCheck,jaxpCheck"
@@ -267,7 +261,6 @@
**/UnitTest*.java,
**/StressCategory.java,
**/doc-files/*,
- ${stem}/chainsaw/**,
${stem}/db/**,
${stem}/test/serialization/**,
${stem}/net/SMTPAppender.java,
@@ -284,27 +277,6 @@
</target>
- <target name="build.chainsaw" depends="init, build.core, build.oro, build.xml">
- <ant antfile="build-chainsaw.xml" target="build.chainsaw"/>
- </target>
-
- <target name="chainsaw.jar" depends="build.chainsaw, log4j.jar,
- log4j-xml.jar,
- log4j-optional.jar">
- <ant antfile="build-chainsaw.xml" target="chainsaw.jar"/>
- </target>
-
- <target name="chainsaw" depends="log4j.jar, log4j-xml.jar, log4j-optional.jar"
- description="Builds and runs Chainsaw v2" >
- <ant antfile="build-chainsaw.xml" target="chainsaw"/>
- </target>
-
- <target name="webstart" depends="ugli.jar, log4j.jar, log4j-optional.jar,
- chainsaw.jar, log4j-jms.jar, log4j-smtp.jar,
- log4j-db.jar, log4j-oro.jar, log4j-xml.jar">
- <ant antfile="build-chainsaw.xml" target="webstart"/>
- </target>
-
<!-- ================================================= -->
<!-- Compile examples -->
@@ -520,7 +492,7 @@
<!-- Actual work is done in the dependencies. -->
<!-- ================================================================= -->
<target name="jar" depends="ugli.jar, log4j.jar, log4j-optional.jar,
- chainsaw.jar, log4j-jms.jar, log4j-smtp.jar,
+ log4j-jms.jar, log4j-smtp.jar,
log4j-db.jar, log4j-oro.jar, log4j-xml.jar">
</target>
@@ -557,7 +529,7 @@
${stem}/pattern/*.class,
${stem}/or/*.class,
${stem}/or/sax/*.class,
- ${stem}/varia/ListAppender.class
+ ${stem}/varia/List*Appender.class
${stem}/plugins/*.class,
${stem}/config/*.class"
excludes="org/apache/ugli/**/JDK14*.class,
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org