📄 makefile
字号:
## Makefile for kernel/blk_drv/scsi## Note! Dependencies are done automagically by 'make dep', which also# removes any old dependencies. DONT put your own dependencies here# unless its something special (ie not a .c file).#SCSI_HOSTS := 0SCSI_OBJS :=ifdef CONFIG_SCSISCSI_OBJS := hosts.o scsi.o scsi_ioctl.oifdef CONFIG_BLK_DEV_STSCSI_OBJS := $(SCSI_OBJS) st.oendififdef CONFIG_BLK_DEV_SDSCSI_OBJS := $(SCSI_OBJS) sd.o sd_ioctl.oendififdef CONFIG_BLK_DEV_SRSCSI_OBJS := $(SCSI_OBJS) sr.o sr_ioctl.oendififdef CONFIG_SCSI_AHA1542SCSI_OBJS := $(SCSI_OBJS) aha1542.oSCSI_HOSTS := 1+$(SCSI_HOSTS)endififdef CONFIG_SCSI_AHA1740SCSI_OBJS := $(SCSI_OBJS) aha1740.oSCSI_HOSTS := 1+$(SCSI_HOSTS)endififdef CONFIG_SCSI_FUTURE_DOMAINSCSI_OBJS := $(SCSI_OBJS) fdomain.oSCSI_HOSTS := 1+$(SCSI_HOSTS)endififdef CONFIG_SCSI_ULTRASTORSCSI_OBJS := $(SCSI_OBJS) ultrastor.oSCSI_HOSTS := 1+$(SCSI_HOSTS)endififdef CONFIG_SCSI_7000FASSTSCSI_OBJS := $(SCSI_OBJS) wd7000.oSCSI_HOSTS := 1+$(SCSI_HOSTS)endififdef CONFIG_SCSI_SEAGATESCSI_OBJS := $(SCSI_OBJS) seagate.oSCSI_HOSTS := 1+$(SCSI_HOSTS)elseifdef CONFIG_SCSI_FD_88xSCSI_OBJS := $(SCSI_OBJS) seagate.oSCSI_HOSTS := 1+$(SCSI_HOSTS)endifendififdef CONFIG_SCSI_DEBUGSCSI_OBJS := $(SCSI_OBJS) scsi_debug.oSCSI_HOSTS := 1+$(SCSI_HOSTS)endifscsi.a: $(SCSI_OBJS) rm -f scsi.a $(AR) rcs scsi.a $(SCSI_OBJS) syncelsescsi.a: rm -f scsi.a @echo No SCSI drivers configured $(AR) rcs scsi.aendifCFLAGS := $(CFLAGS) "-DMAX_SCSI_HOSTS=($(SCSI_HOSTS))"seagate.o: seagate.c $(CC) -Wall -I$(KERNELHDRS) -c seagate.c clean: rm -f core *.o *.a *.sdep: $(CPP) -M *.c > .depend## include a dependency file if one exists#ifeq (.depend,$(wildcard .depend))include .dependendif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -