Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Jul 2013 13:16:58 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r322322 - head/Mk
Message-ID:  <201307051316.r65DGwDJ035967@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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}



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307051316.r65DGwDJ035967>