📄 makefile
字号:
# Makefile for the kernel ISDN subsystem and device drivers.# The target object and module list name.O_TARGET := isdn.a# Objects that export symbols.export-objs := isdn_common.o# Multipart objects.list-multi := isdn.oisdn-objs := isdn_net.o isdn_tty.o isdn_cards.o isdn_v110.o \ isdn_common.o# Optional parts of multipart objects.isdn-objs-$(CONFIG_ISDN_PPP) += isdn_ppp.oisdn-objs-$(CONFIG_ISDN_X25) += isdn_concap.o isdn_x25iface.oisdn-objs-$(CONFIG_ISDN_AUDIO) += isdn_audio.oisdn-objs-$(CONFIG_ISDN_TTY_FAX) += isdn_ttyfax.oisdn-objs-$(CONFIG_ISDN_WITH_ABC) += isdn_dwabc.oisdn-objs += $(isdn-objs-y)# Ordering constraints: isdn.o first, rest doesn't matter# Each configuration option enables a list of files.obj-$(CONFIG_ISDN) += isdn.oobj-$(CONFIG_ISDN_PPP_BSDCOMP) += isdn_bsdcomp.o# Object files in subdirectoriesmod-subdirs := avmb1 eiconsubdir-$(CONFIG_ISDN_DIVERSION) += divertsubdir-$(CONFIG_ISDN_DRV_HISAX) += hisaxsubdir-$(CONFIG_ISDN_DRV_ICN) += icnsubdir-$(CONFIG_ISDN_DRV_PCBIT) += pcbitsubdir-$(CONFIG_ISDN_DRV_SC) += scsubdir-$(CONFIG_ISDN_CAPI) += avmb1subdir-$(CONFIG_ISDN_DRV_LOOP) += isdnloopsubdir-$(CONFIG_ISDN_DRV_ACT2000) += act2000subdir-$(CONFIG_ISDN_DRV_EICON) += eiconsubdir-$(CONFIG_HYSDN) += hysdnobj-y += $(addsuffix /vmlinux-obj.o, $(subdir-y))# The global Rules.make.include $(TOPDIR)/Rules.make# Link rules for multi-part drivers.isdn.o: $(isdn-objs) $(LD) -r -o $@ $(isdn-objs)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -