summaryrefslogtreecommitdiffstats
path: root/make/build.xml
diff options
context:
space:
mode:
Diffstat (limited to 'make/build.xml')
-rw-r--r--make/build.xml26
1 files changed, 24 insertions, 2 deletions
diff --git a/make/build.xml b/make/build.xml
index 2558f5afe..309d19cf8 100644
--- a/make/build.xml
+++ b/make/build.xml
@@ -441,7 +441,9 @@
<target name="doxygen.public" depends="javadoc.init">
<!-- Build the general public Javadoc -->
- <copy file="Doxyfile.javapublic.in"
+ <delete includeEmptyDirs="true" quiet="true" dir="${javadoc.jogl.public.path}" failonerror="false" />
+ <mkdir dir="${javadoc.jogl.public.path}" />
+ <copy file="${project.root}/doxygen/Doxyfile.javapublic.in"
tofile="${build}/Doxyfile.javapublic"
overwrite="true">
<filterset>
@@ -451,7 +453,6 @@
<filter token="JOGL_DOCS_DIR" value="${javadoc.jogl.public.path}"/>
</filterset>
</copy>
- <mkdir dir="${javadoc.jogl.public.path}" />
<exec dir="${build}" executable="doxygen"
vmlauncher="false"
failonerror="false">
@@ -459,6 +460,27 @@
</exec>
</target>
+ <target name="doxygen.all" depends="javadoc.init">
+ <!-- Build the general public Javadoc -->
+ <delete includeEmptyDirs="true" quiet="true" dir="${javadoc.jogl.dev.path}" failonerror="false" />
+ <mkdir dir="${javadoc.jogl.dev.path}" />
+ <copy file="${project.root}/doxygen/Doxyfile.javaall.in"
+ tofile="${build}/Doxyfile.javaall"
+ overwrite="true">
+ <filterset>
+ <filter token="BUILD_DIR" value="${build.abs-path}"/>
+ <filter token="CURRENT_SOURCE_DIR" value="${project.root.abs-path}"/>
+ <filter token="JOGL_VERSION_LONG" value="${jogamp.version}"/>
+ <filter token="JOGL_DOCS_DIR" value="${javadoc.jogl.dev.path}"/>
+ </filterset>
+ </copy>
+ <exec dir="${build}" executable="doxygen"
+ vmlauncher="false"
+ failonerror="false">
+ <arg line="Doxyfile.javaall"/>
+ </exec>
+ </target>
+
<target name="javadoc.public" depends="javadoc.init">
<!-- Build the general public Javadoc -->
<mkdir dir="${javadoc.jogl.public.path}" />