diff options
Diffstat (limited to 'make/build.xml')
-rw-r--r-- | make/build.xml | 26 |
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}" /> |