keiron 01/12/13 23:40:50
Modified: . build.xml
Removed: src/org/apache/fop/tools/anttasks Manifest.java
Log:
added design docs to build
removed manifest task - now uses built in ant manifest task (under jar)
Revision Changes Path
1.49 +18 -8 xml-fop/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/xml-fop/build.xml,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -r1.48 -r1.49
--- build.xml 2001/11/28 14:04:04 1.48
+++ build.xml 2001/12/14 07:40:50 1.49
@@ -274,7 +274,6 @@
<taskdef name="serHyph"
classname="org.apache.fop.tools.anttasks.SerializeHyphPattern"/>
<taskdef name="xslt" classname="org.apache.fop.tools.anttasks.Xslt"/>
- <taskdef name="manifest" classname="org.apache.fop.tools.anttasks.Manifest"/>
<taskdef name="runTest" classname="org.apache.fop.tools.anttasks.RunTest"/>
<property name="main.class" value="org.apache.fop.apps.Fop"/>
@@ -494,14 +493,21 @@
<!-- =================================================================== -->
<target name="package" depends="compile,hyphenation">
<echo message="Creating the jar file ${build.dir}/${name}.jar"/>
- <manifest file="${build.dir}/Manifest.txt" overwrite="yes"
- mainclass="${main.class}"
- classpath="${runtime.classpath}"
- impltitle="${Name}" implversion="${version}"
- implvendor="Apache Software Foundation (http://xml.apache.org/fop/)"/>
- <jar jarfile="${build.dir}/${name}.jar" manifest="${build.dir}/Manifest.txt"
+ <tstamp>
+ <format property="ts" pattern="yyyyMMdd-HHmmss-z"/>
+ </tstamp>
+ <jar jarfile="${build.dir}/${name}.jar"
basedir="${build.dest}"
- includes="org/**,conf/**,hyph/**"/>
+ includes="org/**,conf/**,hyph/**">
+ <manifest>
+ <attribute name="Main-Class" value="${main.class}"/>
+ <attribute name="Class-Path" value="${runtime.classpath}"/>
+ <attribute name="Implementation-Title" value="${Name}"/>
+ <attribute name="Implementation-Version" value="${version}"/>
+ <attribute name="Implementation-Vendor" value="Apache Software Foundation
(http://xml.apache.org/fop/)"/>
+ <attribute name="Build-Id" value="${ts} (${user.name} [${os.name}
${os.version} ${os.arch}])"/>
+ </manifest>
+ </jar>
</target>
<target name="test" depends="package">
@@ -561,6 +567,10 @@
<java classname="${doc.generator}" fork="yes">
<classpath refid="libs-build-classpath"/>
<arg line="targetDirectory=${docs} ${xdocs}/book.xml ${skins}"/>
+ </java>
+ <java classname="${doc.generator}" fork="yes">
+ <classpath refid="libs-build-classpath"/>
+ <arg line="targetDirectory=${docs}/design/ docs/design/book.xml ${skins}"/>
</java>
</target>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]