Adds a target to generate the javadoc.

Forwarded: not-needed


Gbp-Pq: Name 02_build_javadoc.patch
This commit is contained in:
OpenKylin Developers 2022-11-17 20:37:50 +08:00 committed by zhouganqing
parent 471438fdb9
commit 8b44efb786
1 changed files with 36 additions and 1 deletions

View File

@ -613,7 +613,7 @@
</target>
<target name="all" depends="clean,compile,test"
<target name="all" depends="clean,compile,test,javadoc"
description="Clean and compile all components"/>
@ -773,4 +773,39 @@
</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-2013 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>