Changeset View
Changeset View
Standalone View
Standalone View
Mk/bsd.port.mk
Show First 20 Lines • Show All 1,501 Lines • ▼ Show 20 Lines | |||||
_POSTMKINCLUDED= yes | _POSTMKINCLUDED= yes | ||||
.if defined(BUNDLE_LIBS) | .if defined(BUNDLE_LIBS) | ||||
PKG_NOTES+= no_provide_shlib | PKG_NOTES+= no_provide_shlib | ||||
PKG_NOTE_no_provide_shlib= yes | PKG_NOTE_no_provide_shlib= yes | ||||
.endif | .endif | ||||
TEST_ARGS?= ${MAKE_ARGS} | TEST_ARGS?= ${MAKE_ARGS} | ||||
TEST_ENV?= ${MAKE_ENV} | TEST_ENV+= ${MAKE_ENV} | ||||
AMDmi3: Please don't. This way you have less control and it's also inconsistent with _ARGS.
For… | |||||
PKG_ENV+= PORTSDIR=${PORTSDIR} | PKG_ENV+= PORTSDIR=${PORTSDIR} | ||||
CONFIGURE_ENV+= XDG_DATA_HOME=${WRKDIR} \ | CONFIGURE_ENV+= XDG_DATA_HOME=${WRKDIR} \ | ||||
XDG_CONFIG_HOME=${WRKDIR} \ | XDG_CONFIG_HOME=${WRKDIR} \ | ||||
HOME=${WRKDIR} | HOME=${WRKDIR} | ||||
MAKE_ENV+= XDG_DATA_HOME=${WRKDIR} \ | MAKE_ENV+= XDG_DATA_HOME=${WRKDIR} \ | ||||
XDG_CONFIG_HOME=${WRKDIR} \ | XDG_CONFIG_HOME=${WRKDIR} \ | ||||
HOME=${WRKDIR} | HOME=${WRKDIR} | ||||
▲ Show 20 Lines • Show All 4,302 Lines • Show Last 20 Lines |
Please don't. This way you have less control and it's also inconsistent with _ARGS.
For instance, if for some reason you want TEST_ENV empty, with your change you can't make it so unless you also make MAKE_ENV empty, and you may not want that as you need MAKE_ENV for build phase. With ?= you can do whatever you need - you can set TEST_ENV it to empty, to ${MAKE_ENV}, to foo ${MAKE_ENV} or to ${MAKE_ENV} foo for any kind of override logic.