[cvs] example commit by mtraum: add changelog pdf generation
JCorporate Ltd
jcorp at jcorporate.com
Tue Mar 22 15:58:28 UTC 2005
Log Message:
-----------
add changelog pdf generation
Modified Files:
--------------
example/weblog:
maven.xml
Revision Data
-------------
Index: maven.xml
===================================================================
RCS file: /home/javacorp/.cvs/expresso/example/weblog/maven.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -Lweblog/maven.xml -Lweblog/maven.xml -u -r1.3 -r1.4
--- weblog/maven.xml
+++ weblog/maven.xml
@@ -4,6 +4,7 @@
<preGoal name="clean">
<ant:delete file="${basedir}/src/WEB-INF/lib/${pom.artifactId}.jar" />
<ant:delete file="${weblog.doc.dir}/ChangeLog.html" />
+ <ant:delete file="${weblog.doc.dir}/ChangeLog.pdf" />
<ant:delete file="${weblog.doc.dir}/tutorial.html" />
<ant:delete file="${weblog.doc.dir}/tutorial.pdf" />
<ant:delete dir="${weblog.doc.dir}/images/callouts" />
@@ -16,19 +17,23 @@
<j:set var="maven.sdocbook.src.dir" value="${weblog.doc.dir}"/>
<j:set var="maven.sdocbook.files" value="ChangeLog.xml"/>
<j:set var="maven.sdocbook.html.xsl" value="${weblog.doc.dir}/ChangeLog.xslt"/>
- <attainGoal name="sdocbook:generate-html"/>
+ <j:set var="maven.sdocbook.fo.xsl" value="${weblog.doc.dir}/ChangeLog_fo.xsl"/>
+ <attainGoal name="sdocbook"/>
<!-- generate tutorial -->
<j:set var="maven.sdocbook.src.dir" value="${weblog.doc.dir}"/>
<j:set var="maven.sdocbook.files" value="tutorial.xml"/>
<!-- set the xsl to null so it will use the default docbook one -->
<j:set var="maven.sdocbook.html.xsl" value="${null}"/>
+ <j:set var="maven.sdocbook.fo.xsl" value="${null}"/>
<!-- copy the callout images from the docbook directory -->
<ant:copy todir="${weblog.doc.dir}/images/callouts">
<ant:fileset dir="${pom.getPluginContext('maven-sdocbook-plugin').getVariable('maven.sdocbook.stylesheets.dir')}/images/callouts"/>
- </ant:copy>
+ </ant:copy>
+
<attainGoal name="sdocbook"/>
+
</goal>
<!-- build the distribution -->
@@ -36,6 +41,7 @@
<j:set var="tag" value="${pom.artifactId}-${pom.currentVersion}" />
<ant:copy file="${maven.build.dir}/${tag}.jar" tofile="${basedir}/src/WEB-INF/lib/${pom.artifactId}.jar" />
<ant:copy file="${pom.getPluginContext('maven-sdocbook-plugin').getVariable('maven.sdocbook.generated.html')}/ChangeLog.html" todir="${weblog.doc.dir}" />
+ <ant:copy file="${pom.getPluginContext('maven-sdocbook-plugin').getVariable('maven.sdocbook.generated.pdf')}/ChangeLog.pdf" todir="${weblog.doc.dir}" />
<ant:copy file="${pom.getPluginContext('maven-sdocbook-plugin').getVariable('maven.sdocbook.generated.html')}/tutorial.html" todir="${weblog.doc.dir}" />
<ant:copy file="${pom.getPluginContext('maven-sdocbook-plugin').getVariable('maven.sdocbook.generated.pdf')}/tutorial.pdf" todir="${weblog.doc.dir}" />
<ant:copy todir="${weblog.doc.dir}/javadoc">
More information about the cvs
mailing list