[Midnightbsd-cvs] mports [16452] trunk/Mk/extensions/gmake.mk: add lite support to extension

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Aug 7 07:37:41 EDT 2014


Revision: 16452
          http://svnweb.midnightbsd.org/mports/?rev=16452
Author:   laffer1
Date:     2014-08-07 07:37:40 -0400 (Thu, 07 Aug 2014)
Log Message:
-----------
add lite support to extension

Modified Paths:
--------------
    trunk/Mk/extensions/gmake.mk

Modified: trunk/Mk/extensions/gmake.mk
===================================================================
--- trunk/Mk/extensions/gmake.mk	2014-08-07 11:36:41 UTC (rev 16451)
+++ trunk/Mk/extensions/gmake.mk	2014-08-07 11:37:40 UTC (rev 16452)
@@ -3,7 +3,7 @@
 # Provide support to use the GNU make
 #
 # Feature:		gmake
-# Usage:		USES=gmake
+# Usage:		USES=gmake[:lite]
 #
 
 .if !defined(_INCLUDE_USES_GMAKE_MK)
@@ -10,11 +10,19 @@
 _INCLUDE_USES_GMAKE_MK=	yes
 
 .if defined(gmake_ARGS)
-IGNORE=	Incorrect 'USES+= gmake:${gmake_ARGS}' gmake takes no arguments
+.if ${gmake_ARGS} == lite
+_GMAKE_EXT=	-lite
+.else
+IGNORE=	Incorrect 'USES+= gmake:${gmake_ARGS}' gmake has only one valid argument: lite
 .endif
+.endif
 
-BUILD_DEPENDS+=		gmake:${PORTSDIR}/devel/gmake
-CONFIGURE_ENV+=		MAKE=${GMAKE}
-MAKE_CMD=		${GMAKE}
+.if defined(DIET)
+_GMAKE_EXT=	-lite
+.endif
 
+BUILD_DEPENDS+=		gmake${_GMAKE_EXT}:${PORTSDIR}/devel/gmake${_GMAKE_EXT}
+CONFIGURE_ENV+=		MAKE=gmake${_GMAKE_EXT}
+MAKE_CMD?=		gmake${_GMAKE_EXT}
+
 .endif



More information about the Midnightbsd-cvs mailing list