User: ara_e_w 
  Date: 02/06/10 12:56:57

  Modified:    modules  build.xml
  Log:
  modules grand builder implemented and used. It builds all modules based on each 
module's dependency to other modules.
  
  Revision  Changes    Path
  1.4       +13 -52    xdoclet/modules/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/xdoclet/xdoclet/modules/build.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -w -r1.3 -r1.4
  --- build.xml 7 Jun 2002 15:19:18 -0000       1.3
  +++ build.xml 10 Jun 2002 19:56:57 -0000      1.4
  @@ -3,62 +3,23 @@
   <!-- The project element's name attribute will be used in the name of the module's 
jar file/ -->
   <project name="XDoclet Modules" default="dist" basedir=".">
   
  -    <target name="xdoclet">
  -        <ant dir="${basedir}/xdoclet"/>
  -    </target>
  -    <target name="ejb">
  -        <ant dir="${basedir}/ejb"/>
  -    </target>
  -    <target name="web">
  -        <ant dir="${basedir}/web"/>
  -    </target>
  -    <target name="jmx">
  -        <ant dir="${basedir}/jmx"/>
  -    </target>
  -    <target name="apache">
  -        <ant dir="${basedir}/apache"/>
  -    </target>
  -    <target name="bea">
  -        <ant dir="${basedir}/bea"/>
  -    </target>
  -    <target name="exolab">
  -        <ant dir="${basedir}/exolab"/>
  -    </target>
  -    <target name="hp">
  -        <ant dir="${basedir}/hp"/>
  -    </target>
  -    <target name="ibm">
  -        <ant dir="${basedir}/ibm"/>
  -    </target>
  -    <target name="jboss">
  -        <ant dir="${basedir}/jboss"/>
  -    </target>
  -    <target name="macromedia">
  -        <ant dir="${basedir}/macromedia"/>
  -    </target>
  -    <target name="mvcsoft">
  -        <ant dir="${basedir}/mvcsoft"/>
  -    </target>
  -    <target name="mx4j">
  -        <ant dir="${basedir}/mx4j"/>
  -    </target>
  -    <target name="orion">
  -        <ant dir="${basedir}/orion"/>
  -    </target>
  -    <target name="pramati">
  -        <ant dir="${basedir}/pramati"/>
  -    </target>
  -    <target name="webwork">
  -        <ant dir="${basedir}/webwork"/>
  -    </target>
  -    <target name="caucho">
  -        <ant dir="${basedir}/caucho"/>
  -    </target>
  +    <!-- Define classpath required for compiling modules -->
  +    <path id="modules.grand.builder.class.path">
  +        <pathelement location="..\dist\lib\xdoclet.jar"/>
  +    </path>
   
       <!-- =================================================================== -->
       <!-- Builds all modules. The order is important because of dependencies. -->
       <!-- =================================================================== -->
  -    <target name="dist" 
depends="xdoclet,ejb,web,jmx,apache,bea,exolab,hp,ibm,jboss,macromedia,mvcsoft,mx4j,orion,pramati,webwork,caucho"/>
  +    <target name="dist">
  +
  +        <taskdef name="builder" 
classname="xdoclet.ant.modulesbuilder.ModulesGrandBuilderTask"
  +            classpathref="modules.grand.builder.class.path"
  +        />
  +
  +        <builder />
  +
  +    </target>
   
       <!-- =================================================================== -->
       <!-- Clean                                                               -->
  
  
  

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas - 
http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink

_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to