mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
java/openjdk17: Use the bootstrap port on supported ARCHs
This commit is contained in:
parent
38dd7c5032
commit
11b6514a01
1 changed files with 10 additions and 2 deletions
|
@ -104,8 +104,11 @@ JDK_BUILD_TYPE= release
|
|||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk17 \
|
||||
${LOCALBASE}/openjdk16
|
||||
BOOTSTRAP_JDKS= ${LOCALBASE}/openjdk17
|
||||
.if ${ARCH} == aarch64 || ${ARCH} == amd64
|
||||
BOOTSTRAP_JDKS+= ${LOCALBASE}/bootstrap-openjdk17
|
||||
.endif
|
||||
BOOTSTRAP_JDKS+= ${LOCALBASE}/openjdk16
|
||||
|
||||
# do we have valid native jdk installed?
|
||||
.for BJDK in ${BOOTSTRAP_JDKS}
|
||||
|
@ -116,8 +119,13 @@ BOOTSTRAPJDKDIR= ${BJDK}
|
|||
|
||||
# if no valid jdk found, set dependency
|
||||
.if !defined(BOOTSTRAPJDKDIR)
|
||||
. if ${ARCH} == aarch64 || ${ARCH} == amd64
|
||||
BOOTSTRAPJDKDIR?= ${LOCALBASE}/bootstrap-openjdk17
|
||||
BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:java/bootstrap-openjdk17
|
||||
. else
|
||||
BOOTSTRAPJDKDIR?= ${LOCALBASE}/openjdk16
|
||||
BUILD_DEPENDS+= ${BOOTSTRAPJDKDIR}/bin/javac:java/openjdk16
|
||||
. endif
|
||||
.endif
|
||||
|
||||
JDK_BUILD_JVM= server
|
||||
|
|
Loading…
Add table
Reference in a new issue