diff options
Diffstat (limited to 'mk/oss.buildlink3.mk')
-rw-r--r-- | mk/oss.buildlink3.mk | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/mk/oss.buildlink3.mk b/mk/oss.buildlink3.mk new file mode 100644 index 00000000000..33a4e23b80e --- /dev/null +++ b/mk/oss.buildlink3.mk @@ -0,0 +1,29 @@ +# $NetBSD: oss.buildlink3.mk,v 1.1 2006/03/09 20:23:13 jlam Exp $ +# +# This Makefile fragment is included by packages that require an Open Sound +# System (OSS) implementation. +# +OSS_BUILDLINK3_MK:= ${OSS_BUILDLINK3_MK}+ + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Noss} +BUILDLINK_PACKAGES+= oss +BUILDLINK_BUILTIN_MK.oss= ../../mk/oss.builtin.mk + +.if !empty(OSS_BUILDLINK3_MK:M+) +LIBOSSAUDIO?= ${BUILDLINK_LDADD.oss} +. if (${OPSYS} == "Linux") && exists(/dev/dsp) +DEVOSSAUDIO?= /dev/dsp +DEVOSSSOUND?= /dev/dsp +. else +DEVOSSAUDIO?= /dev/audio +DEVOSSSOUND?= /dev/sound +. endif + +CONFIGURE_ENV+= LIBOSSAUDIO=${LIBOSSAUDIO:Q} +CONFIGURE_ENV+= DEVOSSAUDIO=${DEVOSSAUDIO:Q} +CONFIGURE_ENV+= DEVOSSSOUND=${DEVOSSSOUND:Q} + +MAKE_ENV+= LIBOSSAUDIO=${LIBOSSAUDIO:Q} +MAKE_ENV+= DEVOSSAUDIO=${DEVOSSAUDIO:Q} +MAKE_ENV+= DEVOSSSOUND=${DEVOSSSOUND:Q} +.endif # OSS_BUILDLINK3_MK |