1SYSDIR?=${SRCTOP}/sys 2 3.PATH: ${SYSDIR}/dev/sound 4.PATH: ${SYSDIR}/dev/sound/pcm 5.PATH: ${SYSDIR}/dev/sound/midi 6.PATH: ${SYSDIR}/dev/sound/isa 7 8KMOD= sound 9SRCS= device_if.h bus_if.h isa_if.h pci_if.h opt_isa.h 10SRCS+= ac97_if.h channel_if.h feeder_if.h mixer_if.h 11SRCS+= ac97_if.c channel_if.c feeder_if.c mixer_if.c 12SRCS+= feeder.c feeder_rate.c feeder_volume.c 13SRCS+= feeder_chain.c feeder_eq.c feeder_format.c 14SRCS+= feeder_matrix.c feeder_mixer.c 15SRCS+= feeder_eq_gen.h feeder_rate_gen.h snd_fxdiv_gen.h 16SRCS+= mpu_if.h mpufoi_if.h synth_if.h 17SRCS+= mpu_if.c mpufoi_if.c synth_if.c 18SRCS+= ac97.c buffer.c channel.c dsp.c 19SRCS+= mixer.c sndstat.c sound.c vchan.c 20SRCS+= midi.c mpu401.c sequencer.c 21 22feeder_eq_gen.h: ${SYSDIR}/tools/sound/feeder_eq_mkfilter.awk 23 ${AWK} -f ${SYSDIR}/tools/sound/feeder_eq_mkfilter.awk -- ${FEEDER_EQ_PRESETS} > ${.TARGET} 24 25feeder_rate_gen.h: ${SYSDIR}/tools/sound/feeder_rate_mkfilter.awk 26 ${AWK} -f ${SYSDIR}/tools/sound/feeder_rate_mkfilter.awk -- ${FEEDER_RATE_PRESETS} > ${.TARGET} 27 28snd_fxdiv_gen.h: ${SYSDIR}/tools/sound/snd_fxdiv_gen.awk 29 ${AWK} -f ${SYSDIR}/tools/sound/snd_fxdiv_gen.awk -- > ${.TARGET} 30 31CLEANFILES+= feeder_eq_gen.h feeder_rate_gen.h snd_fxdiv_gen.h 32 33EXPORT_SYMS= YES # XXX evaluate 34 35.include <bsd.kmod.mk> 36