# $FreeBSD: head/Mk/Uses/gmake.mk 369465 2014-09-28 16:36:31Z tijl $ # # Provide support to use the GNU make # # Feature: gmake # Usage: USES=gmake[:lite] # # MAINTAINER: portmgr@FreeBSD.org .if !defined(_INCLUDE_USES_GMAKE_MK) _INCLUDE_USES_GMAKE_MK= yes #.if ${OPSYS} != "BSDSUniX" && defined(BUILDING_PORTSED) && ${OSVERSION} < 800000 #_OSCAT=oldosver #_OLDOSPRE=port #.else #_OLDOSPRE= #_OSCAT=devel #.endif .if !empty(gmake_ARGS) .if ${gmake_ARGS} == lite _GMAKE_EXT= -lite .else IGNORE= Incorrect 'USES+= gmake:${gmake_ARGS}' gmake has only one valid argument: lite .endif .endif #.if defined(DIET) #_GMAKE_EXT= -lite #.endif #BUILD_DEPENDS+= ${_OLDOSPRE}gmake${_GMAKE_EXT}:${_OSCAT}/${_OLDOSPRE}gmake${_GMAKE_EXT} #CONFIGURE_ENV+= MAKE=${_OLDOSPRE}gmake${_GMAKE_EXT} #MAKE_CMD?= ${_OLDOSPRE}gmake${_GMAKE_EXT} BUILD_DEPENDS+= gmake:devel/gmake CONFIGURE_ENV+= MAKE=gmake MAKE_CMD= gmake .endif