File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change @@ -289,6 +289,33 @@ elif [ "$JDKVER" == "14" ]; then
289289 HOTSPOT_ABI=arm-sflt
290290 JNI_PATH_FLAGS=" --with-jni-libpath=/usr/lib/$DEB_HOST_MULTIARCH /jni:/lib/$DEB_HOST_MULTIARCH :/usr/lib/$DEB_HOST_MULTIARCH :/usr/lib/jni:/lib:/usr/lib"
291291
292+ # OpenJDK 15
293+ elif [ " $JDKVER " == " 15" ]; then
294+ VERSION_POLICY=" latest_general_availability"
295+ JAVA_REPO=" https://github.com/openjdk/jdk15u.git"
296+ JAVA_SCM=" git"
297+ PATCHVER=" jdk15"
298+ AUTOGEN_STYLE=" v2"
299+ if [ " $BUILDER_TYPE " = " native" ]; then
300+ HOSTJDK=" $BUILDDIR /jdk-ev3"
301+ HOSTJDK_RENAME_FROM=" $BUILDDIR /jdk"
302+ HOSTJDK_FILE=" $BUILDDIR /jdk-ev3.tar.gz"
303+ # stretch and buster have different versions
304+ if [ " $BUILDER_DISTRO " = " stretch" ]; then
305+ HOSTJDK_URL=" https://ci.adoptopenjdk.net/job/eljbuild/job/stretch-14/lastSuccessfulBuild/artifact/build/jdk-ev3.tar.gz"
306+ else
307+ HOSTJDK_URL=" https://ci.adoptopenjdk.net/job/eljbuild/job/buster-14/lastSuccessfulBuild/artifact/build/jdk-ev3.tar.gz"
308+ fi
309+ else
310+ # same for both stretch & buster
311+ HOSTJDK=" $BUILDDIR /jdk-14.0.1+7"
312+ HOSTJDK_FILE=" $BUILDDIR /OpenJDK14U-jdk_x64_linux_hotspot_14.0.1_7.tar.gz"
313+ HOSTJDK_URL=" https://github.com/AdoptOpenJDK/openjdk14-binaries/releases/download/jdk-14.0.1%2B7/OpenJDK14U-jdk_x64_linux_hotspot_14.0.1_7.tar.gz"
314+ fi
315+ IMAGEDIR=" $JDKDIR /build/linux-arm-${JDKVM} -${HOTSPOT_DEBUG} /images"
316+ HOTSPOT_ABI=arm-sflt
317+ JNI_PATH_FLAGS=" --with-jni-libpath=/usr/lib/$DEB_HOST_MULTIARCH /jni:/lib/$DEB_HOST_MULTIARCH :/usr/lib/$DEB_HOST_MULTIARCH :/usr/lib/jni:/lib:/usr/lib"
318+
292319# OpenJDK Loom & Master+dev
293320elif [ " $JDKVER " == " loom" ] || [ " $JDKVER " == " tip" ]; then
294321 if [ " $JDKVER " == " loom" ]; then
333360 echo " JDKVER=12" >&2
334361 echo " JDKVER=13" >&2
335362 echo " JDKVER=14" >&2
363+ echo " JDKVER=15" >&2
336364 echo " JDKVER=loom" >&2
337365 echo " JDKVER=tip" >&2
338366 exit 1
You can’t perform that action at this time.
0 commit comments