Package: libcommons-logging-java / 1.1.1-9

02_build_javadoc.patch Patch series | download
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
Description: Adds a target to generate the javadoc.

diff -Nur libcommons-logging-java-1.1.1/build.xml libcommons-logging-java-1.1.1.new/build.xml
--- libcommons-logging-java-1.1.1/build.xml	2007-12-10 08:55:12.000000000 +0530
+++ libcommons-logging-java-1.1.1.new/build.xml	2007-12-10 08:55:55.000000000 +0530
@@ -625,7 +625,7 @@
   </target>
 
 
-  <target name="all" depends="clean,compile,test"
+  <target name="all" depends="clean,compile,test,javadoc"
    description="Clean and compile all components"/>
 
 
@@ -784,5 +784,39 @@
       One or more unit tests failed.
     </fail>
   </target>
+  <target name="javadoc" depends="compile"
+	  description="Create component Javadoc documentation">
+    <mkdir      dir="${dist.home}"/>
+    <mkdir      dir="${dist.home}/docs"/>
+    <mkdir      dir="${dist.home}/docs/api"/>
+    <javadoc sourcepath="${source.home}"
+             destdir="${dist.home}/docs/api"
+             overview="${source.home}/overview.html"
+             packagenames="org.apache.commons.*"
+             author="true"
+             private="true"
+             version="true"
+             doctitle="&lt;h1&gt;${component.title} (Version
+		       ${component.version})&lt;/h1&gt;"
+             windowtitle="${component.title} (Version
+			  ${component.version})"
+             bottom='Copyright 2002-2004 The Apache Software
+		     Foundation.&lt;!--
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+implied.
+See the License for the specific language governing permissions and
+limitations under the License.--&gt;'>
+      <classpath refid="test.classpath"/>
+    </javadoc>
+  </target>
 
 </project>