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]>