aboutsummaryrefslogtreecommitdiffstats
path: root/make/build.xml
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2020-01-02 09:15:04 +0100
committerSven Gothel <[email protected]>2020-01-02 09:15:04 +0100
commit90830c20b6ea0497f46e4b6a8025ab33287f2a4a (patch)
tree33cce72a1465d9f5b93a5e53d3d9685978a268c4 /make/build.xml
parentb23ff7f7c8d4f27e9bbed0ffd0cff3f80ea50f15 (diff)
javadoc: fix
Diffstat (limited to 'make/build.xml')
-rw-r--r--make/build.xml12
1 files changed, 9 insertions, 3 deletions
diff --git a/make/build.xml b/make/build.xml
index 7cf097f0..d0e692d5 100644
--- a/make/build.xml
+++ b/make/build.xml
@@ -205,6 +205,7 @@
<path id="jocl_all.classpath">
<pathelement location="${gluegen-rt.jar}" />
<pathelement location="${jocl.jar}" />
+ <pathelement location="${jogl-all-noawt.jar}" />
</path>
<!-- Create the required output directories. -->
@@ -674,9 +675,9 @@
<target name="javadoc" depends="init, javadoc.init, javadoc.public, javadoc.dev, javadoc.zip"/>
<!-- copies ${gluegen-javadoc.path}/** to ${javadoc.root.path}/gluegen/
- gluegen-javadoc.path is the parent folder of package-list:
+ gluegen-javadoc.path is the parent folder of element-list:
gluegen-javadoc.path := build/javadoc/gluegen
- with build/javadoc/gluegen/javadoc/package-list
+ with build/javadoc/gluegen/javadoc/element-list
-->
<target name="javadoc.gluegen" depends="init" if="gluegen-javadoc.path">
<delete dir="${javadoc.root.path}/gluegen" includeEmptyDirs="true" quiet="true" failonerror="false" />
@@ -723,11 +724,12 @@
<!-- if gluegen-javadoc.path is not set, check in default location,
${gluegen.root}/${rootrel.build}/javadoc/gluegen -->
- <available file="${gluegen.build}/javadoc/gluegen/javadoc/package-list"
+ <available file="${gluegen.build}/javadoc/gluegen/javadoc/element-list"
type="file"
property="gluegen-javadoc.path"
value="${gluegen.build}/javadoc/gluegen" />
<antcall target="javadoc.gluegen" inheritRefs="true" />
+ <property name="java.excludes.javadoc.packagenames" value="jogamp.opencl.os.android.*"/>
</target>
<target name="javadoc.zip" depends="javadoc.init">
@@ -738,6 +740,7 @@
<target name="javadoc.public" depends="javadoc.init">
<javadoc packagenames="${javadoc.packagenames}"
+ excludepackagenames="${java.excludes.javadoc.packagenames}"
sourcepath="${src.java};${src.generated.java}"
destdir="${javadoc.jocl.public.path}" windowtitle="JOCL API"
encoding="UTF-8"
@@ -747,6 +750,7 @@
<classpath refid="jocl_all.classpath"/>
<link offline="true" href="${javadoc.link}" packagelistLoc="${gluegen.root}/make/142-packages" />
<link offline="false" href="${gluegen.link}" />
+ <arg value="--frames"/>
<arg value="${javadoc.xarg1}"/>
</javadoc>
<copy todir="${javadoc.jocl.public.path}/resources" overwrite="true">
@@ -757,6 +761,7 @@
<target name="javadoc.dev" depends="javadoc.init">
<!-- Build the internal developer Javadoc -->
<javadoc packagenames="${javadoc.dev.packagenames},${javadoc.dev.packagenames.platform}"
+ excludepackagenames="${java.excludes.javadoc.packagenames}"
sourcepath="${src.java};${src.generated.java}"
destdir="${javadoc.jocl.dev.path}" windowtitle="JOCL API"
encoding="UTF-8"
@@ -766,6 +771,7 @@
<classpath refid="jocl_all.classpath"/>
<link offline="true" href="${javadoc.link}" packagelistLoc="${gluegen.root}/make/142-packages" />
<link offline="false" href="${gluegen.link}" />
+ <arg value="--frames"/>
<arg value="${javadoc.xarg1}"/>
</javadoc>
<copy todir="${javadoc.jocl.dev.path}/resources" overwrite="true">