svn commit: r322322 - head/Mk
Baptiste Daroussin
bapt at FreeBSD.org
Fri Jul 5 13:16:58 UTC 2013
Author: bapt
Date: Fri Jul 5 13:16:57 2013
New Revision: 322322
URL: http://svnweb.freebsd.org/changeset/ports/322322
Log:
Add a mechanism to allow USES to define code to be loaded after post.mk
Reviewed by: bdrewery
Exp-run by: bdrewery
Modified:
head/Mk/bsd.port.mk
Modified: head/Mk/bsd.port.mk
==============================================================================
--- head/Mk/bsd.port.mk Fri Jul 5 12:46:45 2013 (r322321)
+++ head/Mk/bsd.port.mk Fri Jul 5 13:16:57 2013 (r322322)
@@ -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}
More information about the svn-ports-head
mailing list