patch-2.1.9 linux/drivers/cdrom/Makefile
Next file: linux/drivers/cdrom/cdrom.c
Previous file: linux/drivers/block/ide.h
Back to the patch index
Back to the overall index
- Lines: 50
- Date:
Tue Nov 12 10:32:49 1996
- Orig file:
v2.1.8/linux/drivers/cdrom/Makefile
- Orig date:
Sun May 12 08:13:07 1996
diff -u --recursive --new-file v2.1.8/linux/drivers/cdrom/Makefile linux/drivers/cdrom/Makefile
@@ -20,16 +20,6 @@
M_OBJS :=
MOD_LIST_NAME := CDROM_MODULES
-# The following if's should be generalized (ORed) for all drivers that
-# use the generic interface of cdrom.c
-ifeq ($(CONFIG_CM206),y)
-L_OBJS += cdrom.o
-else
- ifeq ($(CONFIG_CM206),m)
- M_OBJS += cdrom.o
- endif
-endif
-
ifeq ($(CONFIG_AZTCD),y)
L_OBJS += aztcd.o
else
@@ -100,9 +90,11 @@
ifeq ($(CONFIG_CM206),y)
L_OBJS += cm206.o
+C = 1
else
ifeq ($(CONFIG_CM206),m)
M_OBJS += cm206.o
+ CM = 1
endif
endif #CONFIG_CM206
@@ -136,4 +128,20 @@
endif
endif #CONFIG_ISP16_CDI
+ifeq ($(CONFIG_BLK_DEV_IDECD),y)
+USE_GENERIC_CD=1
+else
+ ifeq ($(CONFIG_BLK_DEV_IDECD),m)
+ USE_MODULAR_GENERIC_CD=1
+ endif
+endif #CONFIG_BLK_DEV_IDECD
+
+ifdef USE_GENERIC_CD
+L_OBJS += cdrom.o
+else
+ ifdef USE_MODULAR_GENERIC_CD
+ M_OBJS += cdrom.o
+ endif
+endif #The Makefile configuration for the generic cdrom interface
+
include $(TOPDIR)/Rules.make
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov