diff options
author | gavan <gavan> | 2003-10-02 15:45:31 +0000 |
---|---|---|
committer | gavan <gavan> | 2003-10-02 15:45:31 +0000 |
commit | 552f7ab6ec7e03401da1ca38fab39df3bc30db95 (patch) | |
tree | f5efd7dab30eb65bc9ca697ac8d1903ea5436866 /mk | |
parent | 87f70a92dd8294ad07ccd60ea73ded5d5b8a7484 (diff) | |
download | pkgsrc-552f7ab6ec7e03401da1ca38fab39df3bc30db95.tar.gz |
Allow variables to be set on a per-OS basis.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/bsd.pkg.mk | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk index 72f5087e323..7a991914539 100644 --- a/mk/bsd.pkg.mk +++ b/mk/bsd.pkg.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.pkg.mk,v 1.1292 2003/10/02 14:41:42 gavan Exp $ +# $NetBSD: bsd.pkg.mk,v 1.1293 2003/10/02 15:45:31 gavan Exp $ # # This file is in the public domain. # @@ -74,6 +74,16 @@ build-defs-message: ${WRKDIR} MAKE_ENV+= OBJECT_FMT="${OBJECT_FMT}" .endif +# Allow variables to be set on a per-OS basis +OPSYSVARS+= CFLAGS CPPFLAGS LDFLAGS LIBS +.for _var_ in ${OPSYSVARS:O} +. if defined(${_var_}.${OPSYS}) +${_var_}+= ${${_var_}.${OPSYS}} +. elif defined(${_var_}.*) +${_var_}+= ${${_var_}.*} +. endif +.endfor + ##### Build crypto packages by default. MKCRYPTO?= yes |