From 52965bd4b0e6ef5dec87d46c7a4b41381cf4dc7b Mon Sep 17 00:00:00 2001 From: tv Date: Sat, 19 Mar 2005 03:32:36 +0000 Subject: The gawk that comes with Interix is 2.15, which works for most purposes but can be buggy in some situations (like the bulk build environment). If pkgsrc gawk happens to be installed, use that; also add lang/gawk to BULK_PREREQ so it is always used in that case. If lang/gawk is not installed, ${AWK} will default to /usr/contrib/bin/gawk as it did before. --- mk/platform/Interix.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/mk/platform/Interix.mk b/mk/platform/Interix.mk index 54facc62fb4..6a08ffe88e6 100644 --- a/mk/platform/Interix.mk +++ b/mk/platform/Interix.mk @@ -1,4 +1,4 @@ -# $NetBSD: Interix.mk,v 1.25 2005/03/18 18:16:35 tv Exp $ +# $NetBSD: Interix.mk,v 1.26 2005/03/19 03:32:36 tv Exp $ # # Variable definitions for the Interix operating system. @@ -33,11 +33,18 @@ # (main lib) 0x48000000 # zsh * +BULK_PREREQ+= lang/gawk + # "catinstall" not yet supported as there's no shipped [gn]roff MANINSTALL= maninstall MAKE_FLAGS+= MKCATPAGES=no NOLINT=1 +# Allow for pkgsrc gawk as a newer and less buggy drop-in replacement. +.if exists(${LOCALBASE}/bin/gawk) +AWK?= ${LOCALBASE}/bin/gawk +.else AWK?= /usr/contrib/bin/gawk +.endif BASENAME?= /bin/basename CAT?= /bin/cat CHMOD?= /bin/chmod -- cgit v1.2.3