patch-2.3.99-pre4 linux/drivers/sound/Makefile
Next file: linux/drivers/sound/ad1816.c
Previous file: linux/drivers/scsi/wd33c93.c
Back to the patch index
Back to the overall index
- Lines: 37
- Date:
Mon Apr 10 22:58:59 2000
- Orig file:
v2.3.99-pre3/linux/drivers/sound/Makefile
- Orig date:
Sun Mar 19 18:35:30 2000
diff -u --recursive --new-file v2.3.99-pre3/linux/drivers/sound/Makefile linux/drivers/sound/Makefile
@@ -35,7 +35,6 @@
# Each configuration option enables a list of files.
obj-$(CONFIG_SOUND) += soundcore.o
-obj-$(CONFIG_DMASOUND) += dmasound.o
obj-$(CONFIG_SOUND_OSS) += sound.o
obj-$(CONFIG_SOUND_CS4232) += cs4232.o ad1848.o
@@ -81,6 +80,17 @@
obj-$(CONFIG_SOUND_MAESTRO) += maestro.o
obj-$(CONFIG_SOUND_TRIDENT) += trident.o ac97_codec.o
+ifeq ($(CONFIG_DMASOUND),y)
+ SUB_DIRS += dmasound
+ MOD_SUB_DIRS += dmasound
+ obj-y += dmasound/dmasound.o
+else
+ ifeq ($(CONFIG_DMASOUND),m)
+ MOD_SUB_DIRS += dmasound
+ endif
+endif
+
+
# Declare multi-part drivers.
list-multi := sound.o gus.o pas2.o sb.o sb_lib.o softoss2.o vidc_mod.o \
@@ -137,10 +147,6 @@
MX_OBJS := $(sort $(filter $(export-objs), $(obj-m)))
MI_OBJS := $(sort $(filter-out $(export-objs), $(int-m)))
MIX_OBJS := $(sort $(filter $(export-objs), $(int-m)))
-
-ifeq ($(CONFIG_LOWLEVEL_SOUND),y)
- O_OBJS += lowlevel/lowlevel.o
-endif
include $(TOPDIR)/Rules.make
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)