husted 02/02/19 17:35:48 Modified: . build.xml build-webapps.xml Log: Commit new build.xml for documentation changes from this weekend. Revision Changes Path 1.63 +67 -2 jakarta-struts/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-struts/build.xml,v retrieving revision 1.62 retrieving revision 1.63 diff -u -r1.62 -r1.63 --- build.xml 3 Feb 2002 07:44:35 -0000 1.62 +++ build.xml 20 Feb 2002 01:35:47 -0000 1.63 @@ -304,10 +304,10 @@ <fileset dir="${conf.share.dir}" includes="*.dtd"/> <fileset dir="${conf.share.dir}" includes="*.tld"/> </copy> - <style basedir="${doc.dir}" + <style basedir="${doc.dir}/userGuide" destdir="${build.home}/library" extension=".tld" - style="stylesheets/tld.xsl" + style="../stylesheets/tld.xsl" includes="struts-*.xml"/> <copy todir="${build.home}/library/classes/META-INF/tlds"> <fileset dir="${build.home}/library" includes="struts-*.tld"/> @@ -528,6 +528,70 @@ <target name="all" depends="clean,compile.library,compile.webapps" description="Clean and build library and web applications"/> + +<!-- + Compile Website documenation +--> + +<target name="clean.website" depends="clean,compile.website"/> +<target name="compile.website" + description="Compile main website"> + <!-- Create the taglib documentation --> + <style basedir="${doc.dir}" destdir="${build.home}/documentation" + extension=".html" style="stylesheets/struts.xsl" includes="*.xml"/> + <!-- Create the proposals --> + <style basedir="${doc.dir}/proposals" + destdir="${build.home}/documentation/proposals" + extension=".html" style="../stylesheets/proposals.xsl" + includes="*.xml"/> + <!-- Create the user guide --> + <style basedir="${doc.dir}/userGuide" + destdir="${build.home}/documentation/userGuide" + extension=".html" style="../stylesheets/userGuide.xsl" + includes="*.xml"/> + <!-- Copy the basic documentation files --> + <copy todir="${build.home}/documentation"> + <fileset dir="${doc.dir}"> + <include name="**/*.css"/> + <include name="**/*.gif"/> + <include name="**/*.html"/> + <include name="**/*.jpg"/> + <include name="**/*.js"/> + </fileset> + </copy> + <!-- Copy the basic user guide files --> + <copy todir="${build.home}/documentation/userGuide"> + <fileset dir="${doc.dir}/userGuide"> + <include name="**/*.css"/> + <include name="**/*.gif"/> + <include name="**/*.html"/> + <include name="**/*.jpg"/> + <include name="**/*.js"/> + </fileset> + </copy> + <!-- Copy the proposal files --> + <copy todir="${build.home}/documentation/proposals"> + <fileset dir="${doc.dir}/proposals"> + <include name="**/*.css"/> + <include name="**/*.gif"/> + <include name="**/*.html"/> + <include name="**/*.jpg"/> + <include name="**/*.js"/> + </fileset> + </copy> + <!-- Copy the basic user guide files --> + <copy todir="${build.home}/documentation/userGuide"> + <fileset dir="${doc.dir}/userGuide"> + <include name="**/*.css"/> + <include name="**/*.gif"/> + <include name="**/*.html"/> + <include name="**/*.jpg"/> + <include name="**/*.js"/> + </fileset> + </copy> +</target> + + <!-- Run tests on all servers not commented out in the build.properties file. --> @@ -586,6 +650,7 @@ <ant antfile="build-tests.xml" target="test.tomcat.40"/> </target> + <!-- ========== Non-Cactus Unit Tests ================================= --> 1.8 +23 -4 jakarta-struts/build-webapps.xml Index: build-webapps.xml =================================================================== RCS file: /home/cvs/jakarta-struts/build-webapps.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- build-webapps.xml 17 Sep 2001 19:52:22 -0000 1.7 +++ build-webapps.xml 20 Feb 2002 01:35:47 -0000 1.8 @@ -160,6 +160,11 @@ <!-- Create the taglib documentation --> <style basedir="${doc.dir}" destdir="${build.home}/documentation" extension=".html" style="stylesheets/struts.xsl" includes="*.xml"/> + <!-- Create the proposals --> + <style basedir="${doc.dir}/proposals" + destdir="${build.home}/documentation/proposals" + extension=".html" style="../stylesheets/proposals.xsl" + includes="*.xml"/> <!-- Create the user guide --> <style basedir="${doc.dir}/userGuide" destdir="${build.home}/documentation/userGuide" @@ -185,10 +190,24 @@ <include name="**/*.js"/> </fileset> </copy> - <!-- Copy the legacy documentation --> - <copy todir="${build.home}/documentation"> - <fileset dir="legacy"> - <include name="**/*.*"/> + <!-- Copy the proposal files --> + <copy todir="${build.home}/documentation/proposals"> + <fileset dir="${doc.dir}/proposals"> + <include name="**/*.css"/> + <include name="**/*.gif"/> + <include name="**/*.html"/> + <include name="**/*.jpg"/> + <include name="**/*.js"/> + </fileset> + </copy> + <!-- Copy the basic user guide files --> + <copy todir="${build.home}/documentation/userGuide"> + <fileset dir="${doc.dir}/userGuide"> + <include name="**/*.css"/> + <include name="**/*.gif"/> + <include name="**/*.html"/> + <include name="**/*.jpg"/> + <include name="**/*.js"/> </fileset> </copy>
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>