Skip to content

Commit 4197bb4

Browse files
committed
update(openjdk^8)[2]
1 parent 8d99e53 commit 4197bb4

File tree

1 file changed

+23
-2
lines changed

1 file changed

+23
-2
lines changed

projects/openjdk.org/package.yml

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,14 @@ build:
6767
- run:
6868
- BOOT_JDK_VERSION="${BOOT_JDK{{version.major}}_VERSION}"
6969
- BOOT_JDK_MAJOR=$(echo "${BOOT_JDK_VERSION}" | grep -o '^[0-9]\+')
70+
- |
71+
if test {{version.major}} = 8; then
72+
BOOT_JDK_TAG_VERSION="jdk${BOOT_JDK_VERSION}"
73+
else
74+
BOOT_JDK_TAG_VERSION="jdk-${BOOT_JDK_VERSION}"
75+
fi
7076
- BOOT_JDK_URL_VERSION="$(echo "${BOOT_JDK_VERSION}" | sed -e 's/\+/_/g' -e 's/-//g')"
71-
- BOOT_JDK_URL="https://github.com/adoptium/temurin${BOOT_JDK_MAJOR}-binaries/releases/download/jdk-${BOOT_JDK_VERSION}/OpenJDK${BOOT_JDK_MAJOR}U-jdk_${BOOT_JDK_ARCH}_hotspot_${BOOT_JDK_URL_VERSION}.tar.gz"
77+
- BOOT_JDK_URL="https://github.com/adoptium/temurin${BOOT_JDK_MAJOR}-binaries/releases/download/${BOOT_JDK_TAG_VERSION}/OpenJDK${BOOT_JDK_MAJOR}U-jdk_${BOOT_JDK_ARCH}_hotspot_${BOOT_JDK_URL_VERSION}.tar.gz"
7278
- wget -c "${BOOT_JDK_URL}" -O - | tar xz -C . --strip-components=1
7379
working-directory: boot-jdk
7480
- run:
@@ -87,6 +93,21 @@ build:
8793
unset LLVM_VERSION_MAJOR LLVM_BIN_PATH PATH_WITHOUT_.LLVM
8894
fi
8995
if: <12
96+
# remove unknown args
97+
- run: export ARGS="$(echo -- $ARGS | sed -f $PROP)"
98+
prop: |
99+
s/--disable-warnings-as-errors//
100+
s/--with-version-opt//
101+
s/--with-version-pre//
102+
s/--with-harfbuzz//
103+
s/--with-lcms//
104+
s/--with-libjpeg//
105+
s/--with-libpng//
106+
s/--disable-hotspot-gtest//
107+
s/--with-jvm-features//
108+
s/--with-version-build//
109+
s/--with-vendor-version-string//
110+
if: ^8
90111
- bash configure $ARGS
91112
--with-boot-jdk="$BOOT_JDK_DIR"
92113
--with-version-build=$(echo {{version.raw}} | grep -o '[0-9]\+$')
@@ -143,7 +164,7 @@ build:
143164
# https://github.com/adoptium/temurin11-binaries/releases
144165
BOOT_JDK11_VERSION: 11.0.22+7
145166
# https://github.com/adoptium/temurin8-binaries/releases
146-
BOOT_JDK8_VERSION: 8u452b09
167+
BOOT_JDK8_VERSION: 8u452-b09
147168

148169
ARGS:
149170
- --disable-warnings-as-errors

0 commit comments

Comments
 (0)