Changeset View
Changeset View
Standalone View
Standalone View
Mk/bsd.port.mk
Show First 20 Lines • Show All 4,756 Lines • ▼ Show 20 Lines | |||||
.if !defined(NOPRECIOUSMAKEVARS) | .if !defined(NOPRECIOUSMAKEVARS) | ||||
# These won't change, so we can pass them through the environment | # These won't change, so we can pass them through the environment | ||||
.for var in ${_EXPORTED_VARS} | .for var in ${_EXPORTED_VARS} | ||||
.if empty(.MAKEFLAGS:M${var}=*) && !empty(${var}) | .if empty(.MAKEFLAGS:M${var}=*) && !empty(${var}) | ||||
.MAKEFLAGS: ${var}=${${var}:Q} | .MAKEFLAGS: ${var}=${${var}:Q} | ||||
.endif | .endif | ||||
.endfor | .endfor | ||||
.endif | .endif | ||||
# See export_ports_env() in Scripts/functions.sh | |||||
PORTS_ENV_VARS+= ${_EXPORTED_VARS} | PORTS_ENV_VARS+= ${_EXPORTED_VARS} | ||||
PORTS_ENV_EXEC= \ | |||||
${SETENV} \ | |||||
PORTSDIR="${PORTSDIR}" \ | |||||
dp_MAKE="${MAKE}" \ | |||||
dp_SCRIPTSDIR="${SCRIPTSDIR}" \ | |||||
${SH} ${SCRIPTSDIR}/ports_env_exec.sh | |||||
.if !target(pre-check-config) | .if !target(pre-check-config) | ||||
pre-check-config: | pre-check-config: | ||||
_CHECK_OPTIONS_NAMES= OPTIONS_DEFINE OPTIONS_GROUP OPTIONS_MULTI \ | _CHECK_OPTIONS_NAMES= OPTIONS_DEFINE OPTIONS_GROUP OPTIONS_MULTI \ | ||||
OPTIONS_RADIO OPTIONS_SINGLE | OPTIONS_RADIO OPTIONS_SINGLE | ||||
_CHECK_OPTIONS_NAMES+= ${OPTIONS_GROUP:S/^/OPTIONS_GROUP_/} | _CHECK_OPTIONS_NAMES+= ${OPTIONS_GROUP:S/^/OPTIONS_GROUP_/} | ||||
_CHECK_OPTIONS_NAMES+= ${OPTIONS_MULTI:S/^/OPTIONS_MULTI_/} | _CHECK_OPTIONS_NAMES+= ${OPTIONS_MULTI:S/^/OPTIONS_MULTI_/} | ||||
_CHECK_OPTIONS_NAMES+= ${OPTIONS_RADIO:S/^/OPTIONS_RADIO_/} | _CHECK_OPTIONS_NAMES+= ${OPTIONS_RADIO:S/^/OPTIONS_RADIO_/} | ||||
▲ Show 20 Lines • Show All 693 Lines • Show Last 20 Lines |