cmlenz 2002/12/12 03:00:45 Modified: . build.xml build.properties.sample documentation build.properties.sample build.xml Log: Enable building the documentation without requiring the Stylebook JAR in $ANT_HOME/lib. Now you just need to specify the stylebook.jar property. If the property is not set, the build will assume that stylebook is available on the classpath somewhere (i.e. $ANT_HOME/lib) Revision Changes Path 1.28 +1 -0 jakarta-cactus/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-cactus/build.xml,v retrieving revision 1.27 retrieving revision 1.28 diff -u -r1.27 -r1.28 --- build.xml 28 Nov 2002 11:34:12 -0000 1.27 +++ build.xml 12 Dec 2002 11:00:44 -0000 1.28 @@ -100,6 +100,7 @@ <echo message="servlet.jar = ${servlet.jar}"/> <echo message=""/> <echo message="cvs.executable = ${cvs.executable}"/> + <echo message="stylebook.jar = ${stylebook.jar}"/> <echo message=""/> <echo message="clover.enable (optional) = ${clover.enable}"/> <echo message=""/> 1.30 +4 -1 jakarta-cactus/build.properties.sample Index: build.properties.sample =================================================================== RCS file: /home/cvs/jakarta-cactus/build.properties.sample,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- build.properties.sample 1 Dec 2002 20:18:05 -0000 1.29 +++ build.properties.sample 12 Dec 2002 11:00:44 -0000 1.30 @@ -55,6 +55,9 @@ # The location of the JSTL jar standard.jar = ${lib.repo}/taglibs/jars/standard-1.0.2.jar +# The location of the Stylebook jar (used to generate the documentation) +stylebook.jar = ${lib.repo}/stylebook/jars/stylebook.jar + # CVS executable to use for documentation generation (used to automatically # generate web site changelog). cvs.executable = cvs 1.4 +9 -1 jakarta-cactus/documentation/build.properties.sample Index: build.properties.sample =================================================================== RCS file: /home/cvs/jakarta-cactus/documentation/build.properties.sample,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- build.properties.sample 9 Jun 2002 18:28:06 -0000 1.3 +++ build.properties.sample 12 Dec 2002 11:00:44 -0000 1.4 @@ -16,6 +16,14 @@ # Mandatory properties # ----------------------------------------------------------------------------- +# Location of all jars. Note: This is not a mandatory property. It is only +# used here so that it can be reused when defining the location of all the jars +# below. You do not have to put all the external jars in a single location. +lib.repo = c:/apps/maven/repository + +# The location of the Stylebook jar (used to generate the documentation) +stylebook.jar = ${lib.repo}/stylebook/jars/stylebook.jar + # CVS executable to use for documentation generation (used to automatically # generate web site changelog). cvs.executable = cvs 1.15 +7 -1 jakarta-cactus/documentation/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-cactus/documentation/build.xml,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- build.xml 25 Aug 2002 13:30:28 -0000 1.14 +++ build.xml 12 Dec 2002 11:00:44 -0000 1.15 @@ -41,6 +41,10 @@ <!-- Prefix to add to all distributable files --> <property name="project.prefix" value="jakarta-"/> + <!-- Default location for the stylebook jar --> + <property name="stylebook.jar" + value="${basedir}/lib/stylebook.jar"/> + <!-- ======================================================================== Default values for properties not defined in build.properties or in @@ -112,7 +116,8 @@ --> <target name="check.properties" depends="display.properties"> - <taskdef name="checkProperty" classname="org.apache.cactus.ant.CheckPropertiesTask"> + <taskdef name="checkProperty" + classname="org.apache.cactus.ant.CheckPropertiesTask"> <classpath> <pathelement location="${cactus.ant.jar}"/> </classpath> @@ -207,6 +212,7 @@ targetDirectory="${target.doc.dir}"> <classpath> + <pathelement location="${stylebook.jar}"/> <pathelement path="${java.class.path}"/> </classpath>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>