[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