aboutsummaryrefslogtreecommitdiffstats
path: root/make/build-jogl.xml
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2019-08-19 09:38:02 +0200
committerSven Gothel <[email protected]>2019-08-19 09:38:02 +0200
commit2ea5948b6133c4dc82533f9ce4a8fd56eb04eda2 (patch)
treeacdea0fa49bcf8866970cbb606192f688a7750a9 /make/build-jogl.xml
parent63e31d05ad9f1df99663997c2f04ad086f29c8fc (diff)
Bug 1363: Java 11: bring back bootclasspath for java 8 target accuracy
Was removed mostly via commit 63e31d05ad9f1df99663997c2f04ad086f29c8fc We have 2 choices building for java8 under java11: 1) use source, target and bootclasspath options 2) use release option It is said that (2) is not yet accurate enough and (1) shall be favored as it guarantees no java>8 class leak from the build JDK. This patch is isolated to allow removal of said bootclasspath if desired by anybody
Diffstat (limited to 'make/build-jogl.xml')
-rw-r--r--make/build-jogl.xml10
1 files changed, 10 insertions, 0 deletions
diff --git a/make/build-jogl.xml b/make/build-jogl.xml
index 363ef8e42..49d6f8d5d 100644
--- a/make/build-jogl.xml
+++ b/make/build-jogl.xml
@@ -799,6 +799,7 @@
encoding="UTF-8"
source="${target.sourcelevel}"
target="${target.targetlevel}"
+ bootclasspath="${target.rt.jar}"
debug="${javacdebug}" debuglevel="${javacdebuglevel}">
<classpath refid="gluegen-gl.classpath"/>
<src path="${src.java}" />
@@ -812,6 +813,7 @@
encoding="UTF-8"
source="${target.sourcelevel}"
target="${target.targetlevel}"
+ bootclasspath="${target.rt.jar}"
debug="${javacdebug}" debuglevel="${javacdebuglevel}">
<classpath refid="gluegen-gl.classpath"/>
<src path="${src.java}" />
@@ -1085,6 +1087,7 @@
encoding="UTF-8"
source="${target.sourcelevel}"
target="${target.targetlevel}"
+ bootclasspath="${target.rt.jar}"
debug="${javacdebug}" debuglevel="${javacdebuglevel}">
<classpath refid="nativewindow_gluegen.classpath"/>
<include name="jogamp/opengl/GLDebugMessageHandler.java" />
@@ -1101,6 +1104,7 @@
encoding="UTF-8"
source="${target.sourcelevel}"
target="${target.targetlevel}"
+ bootclasspath="${target.rt.jar}"
debug="${javacdebug}" debuglevel="${javacdebuglevel}">
<classpath refid="nativewindow_gluegen.classpath"/>
<include name="jogamp/opengl/util/av/impl/FFMPEGStaticNatives.java" />
@@ -1120,6 +1124,7 @@
encoding="UTF-8"
source="${target.sourcelevel}"
target="${target.targetlevel}"
+ bootclasspath="${target.rt.jar}"
debug="${javacdebug}" debuglevel="${javacdebuglevel}">
<classpath refid="nativewindow_gluegen.classpath"/>
<include name="jogamp/opengl/util/av/impl/OMXGLMediaPlayer.java" />
@@ -1134,6 +1139,7 @@
encoding="UTF-8"
source="${target.sourcelevel}"
target="${target.targetlevel}"
+ bootclasspath="${target.rt.jar}"
debug="${javacdebug}" debuglevel="${javacdebuglevel}">
<classpath refid="nativewindow_gluegen.classpath"/>
<src path="${src.java}" />
@@ -1151,6 +1157,7 @@
encoding="UTF-8"
source="${target.sourcelevel}"
target="${target.targetlevel}"
+ bootclasspath="${target.rt.jar}"
debug="${javacdebug}" debuglevel="${javacdebuglevel}">
<classpath refid="nativewindow_gluegen_joal.classpath"/>
<src path="${src.java}" />
@@ -1168,6 +1175,7 @@
encoding="UTF-8"
source="${target.sourcelevel}"
target="${target.targetlevel}"
+ bootclasspath="${target.rt.jar}"
debug="${javacdebug}" debuglevel="${javacdebuglevel}">
<classpath refid="nativewindow_gluegen.classpath"/>
<src path="${src.java}" />
@@ -1185,6 +1193,7 @@
encoding="UTF-8"
source="${target.sourcelevel}"
target="${target.targetlevel}"
+ bootclasspath="${target.rt.jar}"
debug="${javacdebug}" debuglevel="${javacdebuglevel}">
<classpath refid="nativewindow_gluegen_android.classpath"/>
<src path="${src.java}" />
@@ -1205,6 +1214,7 @@
encoding="UTF-8"
source="${target.sourcelevel}"
target="${target.targetlevel}"
+ bootclasspath="${target.rt.jar}"
debug="${javacdebug}" debuglevel="${javacdebuglevel}">
<classpath refid="nativewindow_gluegen.classpath"/>
<src path="${src.java}" />