1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
|
Description: build javadocs for JempBox and FontBox
Origin: vendor
Forwarded: no
Author: tony mancill <tmancill@debian.org>
Last-Update: 2014-06-23
--- a/pdfbox/build.xml
+++ b/pdfbox/build.xml
@@ -441,7 +441,7 @@
<!-- We use Maven to create the release packages. Keep this target for -->
<!-- now for backwards compatibility with old build scripts and habits -->
- <target name="dist" depends="pdfbox.clean,pdfbox.package,javadoc,build.NET,checkstyle"/>
+ <target name="dist" depends="pdfbox.clean,pdfbox.package,pdfbox.javadoc,build.NET,checkstyle"/>
<target name="clean" depends="fontbox.clean,jempbox.clean,pdfbox.clean"/>
@@ -840,7 +840,7 @@
</exec>
</target>
- <target name="javadoc" depends="pdfbox.compile" description="Create Javadocs">
+ <target name="pdfbox.javadoc" depends="pdfbox.compile" description="Create Javadocs">
<javadoc packagenames="org.*"
sourcepath="${pdfbox.src.dir}"
destdir="${pdfbox.target.dir}/javadoc"
@@ -863,4 +863,52 @@
</replaceregexp>
</target>
+ <target name="fontbox.javadoc" depends="fontbox.compile" description="Create Javadocs">
+ <property name="fontbox.release.name" value="${project.name}-${project.version}" />
+ <javadoc packagenames="org.*"
+ sourcepath="${fontbox.src.dir}"
+ destdir="${fontbox.target.dir}/javadoc"
+ author="true"
+ version="true"
+ use="true"
+ windowtitle="${fontbox.release.name} API"
+ doctitle="${project.name}"
+ verbose="no"
+ classpathref="fontbox.build.classpath"
+ encoding="ISO-8859-1"
+ breakiterator="yes">
+ <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/>
+ </javadoc>
+ <!-- PDFBOX-461: Disable javadoc creation timestamp -->
+ <replaceregexp match="<!-- Generated by javadoc .* -->"
+ replace="<!-- Generated by javadoc -->"
+ flags="g" byline="true">
+ <fileset dir="${fontbox.target.dir}/javadoc" includes="**/*.html" />
+ </replaceregexp>
+ </target>
+
+ <target name="jempbox.javadoc" depends="jempbox.compile" description="Create Javadocs">
+ <property name="jempbox.release.name" value="${project.name}-${project.version}" />
+ <javadoc packagenames="org.*"
+ sourcepath="${jempbox.src.dir}"
+ destdir="${jempbox.target.dir}/javadoc"
+ author="true"
+ version="true"
+ use="true"
+ windowtitle="${jempbox.release.name} API"
+ doctitle="${project.name}"
+ verbose="no"
+ classpathref="jempbox.build.classpath"
+ encoding="ISO-8859-1"
+ breakiterator="yes">
+ <link href="http://java.sun.com/j2se/1.5.0/docs/api/"/>
+ </javadoc>
+ <!-- PDFBOX-461: Disable javadoc creation timestamp -->
+ <replaceregexp match="<!-- Generated by javadoc .* -->"
+ replace="<!-- Generated by javadoc -->"
+ flags="g" byline="true">
+ <fileset dir="${jempbox.target.dir}/javadoc" includes="**/*.html" />
+ </replaceregexp>
+ </target>
+
</project>
|