From ce0ea3d9081feced69cb5e02882bf8607ed59a33 Mon Sep 17 00:00:00 2001 From: bapt Date: Fri, 5 Jul 2013 13:16:57 +0000 Subject: [PATCH] Add a mechanism to allow USES to define code to be loaded after post.mk Reviewed by: bdrewery Exp-run by: bdrewery --- Mk/bsd.port.mk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Mk/bsd.port.mk b/Mk/bsd.port.mk index ef714a57b46e..dd1251bbe83a 100644 --- a/Mk/bsd.port.mk +++ b/Mk/bsd.port.mk @@ -1541,6 +1541,15 @@ check-makefile:: _POSTMKINCLUDED= yes +# Loading features +.for f in ${_USES_POST} +_f=${f:C/\:.*//g} +.if ${_f} != ${f} +${_f}_ARGS:= ${f:C/^[^\:]*\://g} +.endif +.include "${USESDIR}/${_f}.mk" +.endfor + WRKDIR?= ${WRKDIRPREFIX}${.CURDIR}/work .if !defined(IGNORE_MASTER_SITE_GITHUB) && defined(USE_GITHUB) WRKSRC?= ${WRKDIR}/${GH_ACCOUNT}-${GH_PROJECT}-${GH_COMMIT}