On Sat, Sep 02, 2023 at 08:03:44PM +0200, Marc Espie wrote:
> Tricky part was to figure out where to put it.  I won't change the
> old CONFIGURE_STYLE stuff because it's unlikely to be needed anymore,
> but putting the check inside modules.port.mk means that other modules
> can just define GH_TUPLE* and everything should work like a charm
> 
> Okay ?

ok thfr@

GH_TUPLE* is the FreeBSD stuff, I think you meant DIST_TUPLE*...
> 
> Index: modules.port.mk
> ===================================================================
> RCS file: /cvs/ports/infrastructure/mk/modules.port.mk,v
> retrieving revision 1.14
> diff -u -p -r1.14 modules.port.mk
> --- modules.port.mk   22 Aug 2017 10:27:33 -0000      1.14
> +++ modules.port.mk   2 Sep 2023 17:57:19 -0000
> @@ -37,6 +37,10 @@ COMPILER_LANGS ?= c c++
>  _COMPILER=compiler
>  .endif
>  
> +.if defined(DIST_TUPLE) || defined(DIST_TUPLE_MV) && 
> empty(MODULES:Mdist-tuple)
> +MODULES += dist-tuple
> +.endif
> +
>  .for _m in ${_COMPILER} ${MODULES:L}
>  .  if "${_m:M*/*}" != ""
>  .    for _d in ${PORTSDIR_PATH:S/:/ /g}
> 

Reply via email to