jmitchell 2003/03/28 21:58:14 Modified: . build.properties.sample build.xml Log: -Changes to support new taglib html report generator. -I also added the correct references for running the cactus tests on various versions (with dependencies) of cactus. I hope this will clear up any confusion of which versions work. I'm currently using 13-1.4.1 and it works fine. Revision Changes Path 1.33 +89 -12 jakarta-struts/build.properties.sample Index: build.properties.sample =================================================================== RCS file: /home/cvs/jakarta-struts/build.properties.sample,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- build.properties.sample 6 Mar 2003 04:20:49 -0000 1.32 +++ build.properties.sample 29 Mar 2003 05:58:14 -0000 1.33 @@ -115,22 +115,102 @@ # contrib library (although it doesn't prevent you from building it directly in # "contrib/struts-el". -jstl.jar = ${apache.home}/jakarta-taglibs/jstl-1.0/lib/jstl.jar -jstl-standard.jar = ${apache.home}/jakarta-taglibs/jstl-1.0/lib/standard.jar +jstl.home =${apache.home}/jakarta-taglibs/standard-1.0 +jstl.jar =${jstl.home}/lib/jstl.jar +jstl-standard.jar =${jstl.home}/lib/standard.jar # Properties related to Struts unit testing +# Choose your Cactus! # ----------------------------------------- +# Cactus 12-1.3 home +#cactus.home=${apache.home}/jakarta-cactus-12-1.3 +#cactus.lib=${cactus.home}/lib -# Cactus home -cactus.home=${apache.home}/jakarta-cactus-12-1.3 +# Cactus jar for the Servlet API corresponding to the servlet.jar file +# selected above (either 2.2 or 2.3) +#cactus.jar = ${cactus.lib}/cactus.jar + +# Cactus Ant custom tasks jar +#cactus.ant.jar = ${cactus.lib}/cactus-ant.jar + +# AspectJ from Cactus distribution +#aspectjrt.jar = ${cactus.lib}/aspectjrt.jar + +# The httpunit runtime jar +httpunit.jar = ${cactus.lib}/httpunit.jar + +# ----------------------------------------- +# Cactus 12-1.4 home +#cactus.home=${apache.home}/jakarta-cactus-12-1.4 +#cactus.lib=${cactus.home}/lib + +# Cactus jar for the Servlet API corresponding to the servlet.jar file +# selected above (either 2.2 or 2.3) +#cactus.jar = ${cactus.lib}/cactus-1.4.jar + +# Cactus Ant custom tasks jar +#cactus.ant.jar = ${cactus.lib}/cactus-ant-1.4.jar + +# AspectJ from Cactus distribution +#aspectjrt.jar = ${cactus.lib}/aspectjrt-1.0.5.jar + +# The httpunit runtime jar +httpunit.jar = ${cactus.lib}/httpunit-1.4.1.jar + +# ----------------------------------------- +# Cactus 12-1.4.1 home +#cactus.home=${apache.home}/jakarta-cactus-12-1.4.1 +#cactus.lib=${cactus.home}/lib + +# Cactus jar for the Servlet API corresponding to the servlet.jar file +# selected above (either 2.2 or 2.3) +#cactus.jar = ${cactus.lib}/cactus-1.4.1.jar + +# Cactus Ant custom tasks jar +#cactus.ant.jar = ${cactus.lib}/cactus-ant-1.4.1.jar + +# AspectJ from Cactus distribution +#aspectjrt.jar = ${cactus.lib}/aspectjrt-1.0.5.jar + +# The httpunit runtime jar +httpunit.jar = ${cactus.lib}/httpunit-1.4.1.jar + +# ----------------------------------------- +# Cactus 13-1.3 home +#cactus.home=${apache.home}/jakarta-cactus-13-1.3 +#cactus.lib=${cactus.home}/lib + +# Cactus jar for the Servlet API corresponding to the servlet.jar file +# selected above (either 2.2 or 2.3) +#cactus.jar = ${cactus.lib}/cactus.jar + +# Cactus Ant custom tasks jar +#cactus.ant.jar = ${cactus.lib}/cactus-ant.jar + +# AspectJ from Cactus distribution +#aspectjrt.jar = ${cactus.lib}/aspectjrt.jar + +# The httpunit runtime jar +httpunit.jar = ${cactus.lib}/httpunit.jar + +# ----------------------------------------- +# Cactus 13-1.4.1 home +cactus.home=${apache.home}/jakarta-cactus-13-1.4.1 cactus.lib=${cactus.home}/lib # Cactus jar for the Servlet API corresponding to the servlet.jar file # selected above (either 2.2 or 2.3) -cactus.jar = ${cactus.lib}/cactus.jar +cactus.jar = ${cactus.lib}/cactus-1.4.1.jar # Cactus Ant custom tasks jar -cactus.ant.jar = ${cactus.lib}/cactus-ant.jar +cactus.ant.jar = ${cactus.lib}/cactus-ant-1.4.1.jar + +# AspectJ from Cactus distribution +aspectjrt.jar = ${cactus.lib}/aspectjrt-1.0.5.jar + +# The httpunit runtime jar +httpunit.jar = ${cactus.lib}/httpunit-1.4.1.jar + # URL used to run tests for cactus, change to non standard port # if container is already running on that port. @@ -141,11 +221,8 @@ # Ant Optional Jars for Junit task ant.optional.jar = ${apache.home}/jakarta-ant-1.5.1/lib/optional.jar -# AspectJ from Cactus distribution -aspectjrt.jar = ${cactus.lib}/aspectjrt.jar - -# The httpunit runtime jar -httpunit.jar = ${cactus.lib}/httpunit.jar +# Ant Jar for optional taglib documentation task +ant.jar=${apache.home}/apache-ant-1.5.2/lib/ant.jar # Httpclient from Jakarta-Commons commons-httpclient.jar = ${commons-lib.home}/httpclient/dist/commons-httpclient.jar 1.103 +24 -0 jakarta-struts/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-struts/build.xml,v retrieving revision 1.102 retrieving revision 1.103 diff -u -r1.102 -r1.103 --- build.xml 6 Mar 2003 04:20:49 -0000 1.102 +++ build.xml 29 Mar 2003 05:58:14 -0000 1.103 @@ -94,6 +94,11 @@ to copy. This is required only when executing the "deploy.catalina" target. + ant.jar (optional) The path to the ant.jar that + is being used to build from this script + This is required only when executing the + "generate.taglib.doc" target. + --> <!-- Load local and user build preferences --> @@ -339,6 +344,25 @@ <classpath refid="compile.classpath"/> </javadoc> </target> + +<!-- + Generate new taglib JavaDoc-like documentation +--> + <target name="generate-reports" if="ant.jar"> + <mkdir dir="${dist.home}/contrib"/> + <ant dir="${basedir}/contrib/tag-doc" + target="clean" inheritAll="false"/> + <ant dir="${basedir}/contrib/tag-doc" + target="dist" inheritAll="false"/> + <ant dir="${basedir}/contrib/tag-doc" + target="generate-reports" inheritAll="false"/> + <mkdir dir="${dist.home}/contrib/tag-doc"/> + <copy todir="${dist.home}/contrib/tag-doc"> + <fileset dir="${basedir}/contrib/tag-doc/target"/> + </copy> + + </target> + <!-- Create directories and copy files for distribution
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]