Changeset View
Changeset View
Standalone View
Standalone View
Mk/bsd.java.mk
Show First 20 Lines • Show All 262 Lines • ▼ Show 20 Lines | |||||
# JDK dependency setting | # JDK dependency setting | ||||
. undef _JAVA_PORTS_INSTALLED | . undef _JAVA_PORTS_INSTALLED | ||||
. undef _JAVA_PORTS_POSSIBLE | . undef _JAVA_PORTS_POSSIBLE | ||||
. if defined(JAVA_VERSION) | . if defined(JAVA_VERSION) | ||||
_JAVA_VERSION= ${JAVA_VERSION:S/1.6+/1.6 1.7+/:S/1.7+/1.7 1.8+/:S/1.8+/1.8 1.9+/:S/1.9+/1.9/} | _JAVA_VERSION= ${JAVA_VERSION:S/1.6+/1.6 1.7+/:S/1.7+/1.7 1.8+/:S/1.8+/1.8 1.9+/:S/1.9+/1.9/} | ||||
. else | . else | ||||
_JAVA_VERSION= ${__JAVA_VERSION_LIST} | _JAVA_VERSION= ${__JAVA_VERSION_LIST} | ||||
. endif | . endif | ||||
. if defined(JAVA_OS) | _JAVA_OS= ${JAVA_OS:?${JAVA_OS}:${_JAVA_OS_LIST}} | ||||
_JAVA_OS= ${JAVA_OS} | _JAVA_VENDOR= ${JAVA_VENDOR:?${JAVA_VENDOR}:${_JAVA_VENDOR_LIST}} | ||||
. else | |||||
_JAVA_OS= ${_JAVA_OS_LIST} | |||||
. endif | |||||
. if defined(JAVA_VENDOR) | |||||
_JAVA_VENDOR= ${JAVA_VENDOR} | |||||
. else | |||||
_JAVA_VENDOR= ${_JAVA_VENDOR_LIST} | |||||
. endif | |||||
. for A_JAVA_PORT in ${_JAVA_PORTS_ALL} | . for A_JAVA_PORT in ${_JAVA_PORTS_ALL} | ||||
A_JAVA_PORT_INFO:= ${A_JAVA_PORT:S/^/\${_/:S/$/_INFO}/} | A_JAVA_PORT_INFO:= ${A_JAVA_PORT:S/^/\${_/:S/$/_INFO}/} | ||||
A_JAVA_PORT_HOME= ${A_JAVA_PORT_INFO:MHOME=*:S,HOME=,,} | A_JAVA_PORT_HOME= ${A_JAVA_PORT_INFO:MHOME=*:S,HOME=,,} | ||||
A_JAVA_PORT_VERSION= ${A_JAVA_PORT_INFO:MVERSION=*:C/VERSION=([0-9])\.([0-9])(.*)/\1.\2/} | A_JAVA_PORT_VERSION= ${A_JAVA_PORT_INFO:MVERSION=*:C/VERSION=([0-9])\.([0-9])(.*)/\1.\2/} | ||||
A_JAVA_PORT_OS= ${A_JAVA_PORT_INFO:MOS=*:S,OS=,,} | A_JAVA_PORT_OS= ${A_JAVA_PORT_INFO:MOS=*:S,OS=,,} | ||||
A_JAVA_PORT_VENDOR= ${A_JAVA_PORT_INFO:MVENDOR=*:S,VENDOR=,,} | A_JAVA_PORT_VENDOR= ${A_JAVA_PORT_INFO:MVENDOR=*:S,VENDOR=,,} | ||||
.if !defined(_JAVA_PORTS_INSTALLED) && exists(${A_JAVA_PORT_HOME}/${_JDK_FILE}) | .if !defined(_JAVA_PORTS_INSTALLED) && exists(${A_JAVA_PORT_HOME}/${_JDK_FILE}) | ||||
▲ Show 20 Lines • Show All 181 Lines • Show Last 20 Lines |