[cvs] expresso commit by mtraum: add changelog pdf generation

JCorporate Ltd jcorp at jcorporate.com
Tue Mar 22 15:06:12 UTC 2005


Log Message:
-----------
add changelog pdf generation

Modified Files:
--------------
    expresso:
        build.xml

Revision Data
-------------
Index: build.xml
===================================================================
RCS file: /home/javacorp/.cvs/expresso/expresso/build.xml,v
retrieving revision 1.92
retrieving revision 1.93
diff -Lbuild.xml -Lbuild.xml -u -r1.92 -r1.93
--- build.xml
+++ build.xml
@@ -592,7 +592,28 @@
 			<arg line="expresso/doc/edg/edg.fo expresso/doc/edg/edg.pdf"/>
 		</java>
 		
+		<java classname="org.apache.xalan.xslt.Process" classpath="${buildclasspath}" maxmemory="256m" failonerror="true" fork="true">
+			<arg value="-IN"/>
+			<arg path="expresso/doc/ChangeLog.xml"/>
+			<arg value="-xsl"/>
+			<arg path="expresso/doc/ChangeLog_fo.xsl"/>
+			<arg value="-PARAM"/>
+			<arg value="fop.extensions"/>
+			<arg value="1"/>
+			<arg value="-PARAM"/>
+			<arg value="variablelist.as.blocks"/>
+			<arg value="1"/>
+			<arg value="-OUT"/>
+			<arg path="expresso/doc/changelog.fo"/>
+		</java>
+		
+		<!-- XML:FO to PDF -->
+		<java classname="org.apache.fop.apps.Fop" classpath="${buildclasspath}" maxmemory="256m" failonerror="true" fork="true">
+			<arg line="expresso/doc/changelog.fo expresso/doc/changelog.pdf"/>
+		</java>
+		
 		<delete file="expresso/doc/edg/edg.fo" failonerror="false"/>
+		<delete file="expresso/doc/changelog.fo" failonerror="false"/>
 	</target>
 	<!--
 	========================================================================


More information about the cvs mailing list