proyal      2002/08/01 14:13:50

  Modified:    .        build.xml
  Log:
  Call the overriden jar and sar methods if need be. This
  is needed for proper support of the dist, etc tasks
  
  Revision  Changes    Path
  1.5       +21 -9     jakarta-avalon-apps/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-apps/build.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- build.xml 1 Aug 2002 20:45:40 -0000       1.4
  +++ build.xml 1 Aug 2002 21:13:50 -0000       1.5
  @@ -46,7 +46,7 @@
                                <include name="*.jar" />
                        </fileset>
                </path>
  -     
  +
                <path id="tools.class.path">
                        <path refid="project.class.path"/>
                        <fileset dir="${tools.lib}">
  @@ -59,7 +59,7 @@
                <taskdef name="sar" 
classname="org.apache.avalon.phoenix.tools.tasks.Sar">
                        <classpath refid="project.class.path" />
                </taskdef>
  -     
  +
                <taskdef name="phoenix-blocks"
                                
classname="org.apache.avalon.phoenix.tools.xdoclet.PhoenixXDoclet"
                                classpathref="project.class.path"/>
  @@ -172,8 +172,14 @@
        DISTRIBUTION TARGETS
        
==========================================================================================
 -->
   
  +    <target name="module:jar" depends="module:override-jar,module:real-jar" 
unless="override.jar"/>
  +
  +    <target name="module:override-jar" depends="test-xdoclet, 
module:phoenix-xdoclet, module:no-phoenix-xdoclet,module:setup" if="override.jar">
  +        <ant antfile="${basedir}/build.xml" target="jar"/>
  +    </target>
  +
        <!-- Jars up project -->
  -     <target name="module:jar" depends="test-xdoclet, module:phoenix-xdoclet, 
module:no-phoenix-xdoclet,module:setup" unless="override.jar">
  +     <target name="module:real-jar" depends="test-xdoclet, module:phoenix-xdoclet, 
module:no-phoenix-xdoclet,module:setup" unless="override.jar">
                <echo 
message="-------------------------------------------------------------" />
                <echo message="INFO: Creating jar file for ${Name}" />
                <echo message="   generated file: ${build.lib}/${name}.jar" />
  @@ -192,8 +198,14 @@
                </jar>
        </target>
   
  +    <target name="module:sar" depends="module:override-sar,module:real-sar" 
unless="override.sar"/>
  +
  +    <target name="module:override-sar" depends="module:jar,module:setup" 
if="override.sar">
  +        <ant antfile="${basedir}/build.xml" target="sar"/>
  +    </target>
  +
        <!-- Sars up project -->
  -     <target name="module:sar" depends="module:jar,module:setup" 
unless="override.sar">
  +     <target name="module:real-sar" depends="module:jar,module:setup" 
unless="override.sar">
                <echo 
message="-------------------------------------------------------------" />
                <echo message="INFO: Creating sar file for ${Name}" />
                <echo message="   generated file: ${build.lib}/${name}.sar" />
  @@ -449,10 +461,10 @@
                <filter token="link3.href"        value=""/>
                <filter token="group-logo.src"    value="images/jakarta-logo.gif"/>
                <filter token="group-logo.href"   value="http://jakarta.apache.org/"/>
  -             <filter token="project-logo.src"  value="images/header.gif"/>          
          
  -             <filter token="project-logo.href" 
value="http://jakarta.apache.org/avalon/"/>                    
  -             <filter token="year" value="2002"/>  
  -             <filter token="vendor" value="Apache Software Foundation"/>        
  +             <filter token="project-logo.src"  value="images/header.gif"/>
  +             <filter token="project-logo.href" 
value="http://jakarta.apache.org/avalon/"/>
  +             <filter token="year" value="2002"/>
  +             <filter token="vendor" value="Apache Software Foundation"/>
   
                <filter token="year" value="${year}"/>
                <filter token="AVALON_BASE" value="${avalon.base}"/>
  @@ -467,7 +479,7 @@
   
        <target name="cocoon:setup-html-docs" 
depends="cocoon:setup-filters,cocoon:setup" description="generates the xdocs-based 
documentation">
                <delete dir="${cocoon.work}"/>
  -             
  +
                <mkdir dir="${build.dir}"/>
                <mkdir dir="${cocoon.build.context}"/>
                <mkdir dir="${cocoon.build.docs}"/>
  
  
  

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

Reply via email to