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