diff options
| author | Manuel Traut <manut@linutronix.de> | 2009-10-11 20:52:06 +0200 |
|---|---|---|
| committer | Manuel Traut <manut@linutronix.de> | 2009-10-11 20:52:06 +0200 |
| commit | 75c6be864d59a65fafa013103b1d27e52fa29f72 (patch) | |
| tree | f06ee239941836bf76cb78156d0033ea61b71209 /build.xml | |
| parent | 03ade40163ee340e77cf78ac40594de1294c9df4 (diff) | |
doc: added doxygen documentation to doc target
- doxygen has multiple output formats (currently html and tex are produced)
- doxygen's autogenerated uml diagrams are much better than the umlgraphdoc
stuff
Signed-off-by: Manuel Traut <manut@linutronix.de>
Diffstat (limited to 'build.xml')
| -rw-r--r-- | build.xml | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -20,6 +20,7 @@ <property name="doc" value="doc/"/>
<property name="sqldoc" value="${doc}/sql"/>
<property name="javadoc" value="${doc}/java"/>
+ <property name="doxydoc" value="${doc}/doxygen"/>
<property name="build" value="build/"/>
<property name="lib" value="lib/"/>
@@ -182,7 +183,7 @@ <java jar="client.jar" fork="true"/>
</target>
- <target name="cleandoc" depends="cleansqldoc, cleanjavadoc"/>
+ <target name="cleandoc" depends="cleandoxydoc, cleansqldoc, cleanjavadoc"/>
<target name="cleansqldoc" description="Removes previous sqldoc">
<delete verbose="true">
@@ -190,6 +191,12 @@ </delete>
</target>
+ <target name="cleandoxydoc" description="Removes previous doxygen">
+ <delete verbose="true">
+ <fileset dir="${doxydoc}"/>
+ </delete>
+ </target>
+
<target name="cleanjavadoc" description="Removes previous javadoc">
<delete verbose="true">
<fileset dir="${javadoc}"/>
@@ -214,6 +221,9 @@ <exec dir="." executable="${psqldoc}">
<arg line="-d yalp -f ${sqldoc}/yalp -h localhost -u yalp -p 5432 --password=yalp -l ./postgresql_autodoc"/>
</exec>
+ <exec dir="." executable="/usr/bin/doxygen">
+ <arg line="yalp.doxy"/>
+ </exec>
</target>
</project>
|
