summaryrefslogtreecommitdiff
path: root/mk/buildlink2/bsd.buildlink2.mk
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2002-12-23 17:09:17 +0000
committerjlam <jlam@pkgsrc.org>2002-12-23 17:09:17 +0000
commitd9c2c1299722732509117e9858a0bd78e5f6d0da (patch)
tree52a30f7296357e9ddea00e04a235942fd1118f02 /mk/buildlink2/bsd.buildlink2.mk
parentafa55834c5e962dd323fc2ed407f1b02401070e8 (diff)
downloadpkgsrc-d9c2c1299722732509117e9858a0bd78e5f6d0da.tar.gz
Note that Solaris 8 & 9 work with full caching enabled (thanks grant, salo!).
Also change _BLNK_CACHE_ALL to take wildcard lists of MACHINE_PLATFORMs so that specific operating system versions can be nailed down.
Diffstat (limited to 'mk/buildlink2/bsd.buildlink2.mk')
-rw-r--r--mk/buildlink2/bsd.buildlink2.mk13
1 files changed, 9 insertions, 4 deletions
diff --git a/mk/buildlink2/bsd.buildlink2.mk b/mk/buildlink2/bsd.buildlink2.mk
index f11fb8ce576..3a8cc53a80f 100644
--- a/mk/buildlink2/bsd.buildlink2.mk
+++ b/mk/buildlink2/bsd.buildlink2.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.buildlink2.mk,v 1.63 2002/12/22 19:02:43 jlam Exp $
+# $NetBSD: bsd.buildlink2.mk,v 1.64 2002/12/23 17:09:17 jlam Exp $
#
# An example package buildlink2.mk file:
#
@@ -74,11 +74,16 @@ CONFIGURE_ENV+= BUILDLINK_UPDATE_CACHE=no
# The caching code, which greatly speeds up the build process, works only
# on certain platforms.
#
-_BLNK_CACHE_ALL= NetBSD
-.if !empty(_BLNK_CACHE_ALL:M${OPSYS})
+_BLNK_CACHE_ALL= # empty
+_BLNK_CACHE_ALL+= NetBSD-1.[5-9]*-*
+_BLNK_CACHE_ALL+= SunOS-2.[89]-sparc
+
+.for _pattern_ in ${_BLNK_CACHE_ALL}
+. if !empty(MACHINE_PLATFORM:M${_pattern_})
CONFIGURE_ENV+= BUILDLINK_CACHE_ALL=yes
MAKE_ENV+= BUILDLINK_CACHE_ALL=yes
-.endif
+. endif
+.endfor
.if defined(USE_X11)
USE_X11_LINKS?= YES