ceki        01/09/10 15:42:00

  Modified:    build    build.xml
  Log:
  The jar file now contains file information, i.e. it's log4j-version.jar instead
  of log4j.jar.
  
  log4j-core.jar is no longer produced as this mostly confuses people.
  
  Revision  Changes    Path
  1.45      +7 -39     jakarta-log4j/build/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-log4j/build/build.xml,v
  retrieving revision 1.44
  retrieving revision 1.45
  diff -u -r1.44 -r1.45
  --- build.xml 2001/09/10 22:28:08     1.44
  +++ build.xml 2001/09/10 22:42:00     1.45
  @@ -9,7 +9,7 @@
   <!-- ================================================================= -->
   <project name="log4j" default="usage" basedir=".." >
   
  -  <property name="version" value="1.1.3"/>
  +  <property name="version" value="1.2alpha"/>
   
     <!-- The base directory relative to which most targets are built -->
     <property name="base" value="."/>
  @@ -27,6 +27,9 @@
     <!-- Destination for generated jar files -->
     <property name="jar.dest" value="dist/lib"/>
   
  +  <property name="jar.filename" value="log4j-${version}.jar"/>
  +
  +
     <!-- Destination for documentation files generated or not -->
     <property name="docs" value="docs"/>
   
  @@ -195,7 +198,7 @@
     <!-- Remove the temporary manifest file, actual work is done in the    -->
     <!-- dependencies.                                                     -->
     <!-- ================================================================= -->  
  -  <target name="jar" depends="log4j-core.jar, log4j.jar">
  +  <target name="jar" depends="log4j.jar">
        <delete file="${jar.dest}/manifest.mf"/>
     </target>
   
  @@ -206,47 +209,12 @@
             filtering="true"/>
     </target>
   
  -
  -  <!-- ================================================================= -->
  -  <!-- Create log4j-core.jar, exluding non-core files                    -->
  -  <!-- ================================================================= -->
  -
  -  <target name="log4j-core.jar" depends="prejar">
  -    <delete file="${jar.dest}/log4j-core.jar"/>
  -    <jar jarfile="${jar.dest}/log4j-core.jar" basedir="${javac.dest}"
  -      includes="${stem}/*.class, 
  -               ${stem}/helpers/*.class,
  -                  ${stem}/spi/*.class, 
  -               ${stem}/or/*.class,
  -               ${stem}/config/PropertySetter.class
  -               ${stem}/config/PropertySetterException.class"
  -
  -      excludes="**/StressCategory*, **/TTCC*, **/SimpleLayout.*, 
  -                  ${stem}/DailyRollingFileAppender.class,
  -               ${stem}/CompositeRollingAppender.class,
  -                  ${stem}/Rolling*.class,
  -                  ${stem}/HTMLLayout.class,
  -                  ${stem}/helpers/CountingQuietWriter.class,
  -                  ${stem}/helpers/DateLayout.class,
  -                  ${stem}/or/ThreadGroupRenderer.class,
  -               **/AsyncAppender.*, **/Dispatcher.*, **/BoundedFIFO.*,
  -               **/Syslog*, **/RelativeTimeDateFormat.*,
  -               ${stem}/gui/**/*.class, 
  -               **/UnitTest*.class, 
  -               ${stem}/or/jms/MessageRenderer.class,
  -               ${stem}/or/sax/AttributesRenderer.class,
  -               ${stem}/spi/TriggeringEventEvaluator.class
  -               ${stem}/helpers/CyclicBuffer.class"
  -        manifest="${jar.dest}/manifest.mf"
  -    />
  -  </target>
  -
    <!-- ================================================================= -->
    <!-- Create log4j.jar, excluding tests and other odds and ends.        -->
    <!-- ================================================================= -->
     <target name="log4j.jar" depends="prejar">
  -    <delete file="${jar.dest}/log4j.jar"/>
  -    <jar jarfile="${jar.dest}/log4j.jar" basedir="${javac.dest}"
  +    <delete file="${jar.dest}/${jar.filename}"/>
  +    <jar jarfile="${jar.dest}/${jar.filename}" basedir="${javac.dest}"
        includes="${stem}/*.class, ${stem}/xml/log4j.dtd, 
                  ${stem}/config/*.class,
                  ${stem}/helpers/*.class, 
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to