⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 arm平台上的uclinux系统全部源代码
💻
字号:
# File: drivers/net/Makefile## Makefile for the Linux network (ethercard) device drivers.#all: links first_ruleLK	= README.eql README.multicast README.tunnel README1.PLIP README2.PLIP \	  bsd_comp.c dummy.c eql.c loopback.c net_init.c slhc.c slip.c slip.h \	  8390.hL_TARGET := net.aL_OBJS   := auto_irq.oM_OBJS   :=MOD_LIST_NAME := NET_MODULES# Need these to keep track of whether the SLHC module should# really go in the kernel or a moduleCONFIG_SLHC_BUILTIN :=CONFIG_SLHC_MODULE  :=ifeq ($(CONFIG_NET),y)L_OBJS += Space.o net_init.o loopback.oendififeq ($(CONFIG_TRIO_CS8900),y)L_OBJS += trioCS8900.oelse  ifeq ($(CONFIG_TRIO_CS8900),m)  M_OBJS += trioCS8900.o  endifendififeq ($(CONFIG_ETHER1),y)L_OBJS += ether1.oelse  ifeq ($(CONFIG_ETHER1),m)  M_OBJS += ether1.o  endifendififeq ($(CONFIG_ETHER3),y)L_OBJS += ether3.oelse  ifeq ($(CONFIG_ETHER3),m)  M_OBJS += ether3.o  endifendififeq ($(CONFIG_ETHERC),y)L_OBJS += etherc.oelse  ifeq ($(CONFIG_ETHERC),m)  M_OBJS += etherc.o  endifendififeq ($(CONFIG_ETHERH),y)L_OBJS += etherh.oCONFIG_8390_BUILTIN=yelse  ifeq ($(CONFIG_ETHERH),m)  M_OBJS += etherh.o  CONFIG_8390_MODULE=y  endifendififeq ($(CONFIG_AM79C961A),y)L_OBJS += am79c961a.oelse  ifeq ($(CONFIG_AM79C961A),m)  M_OBJS += am79c961a.o  endifendififeq ($(CONFIG_IPIP),y)L_OBJS += tunnel.oelse  ifeq ($(CONFIG_IPIP),m)  M_OBJS += tunnel.o  endifendififeq ($(CONFIG_PLIP),y)L_OBJS += plip.oelse  ifeq ($(CONFIG_PLIP),m)  M_OBJS += plip.o  endifendififeq ($(CONFIG_PPP),y)LX_OBJS += ppp.oCONFIG_SLHC_BUILTIN = yelse  ifeq ($(CONFIG_PPP),m)  MX_OBJS += ppp.o  CONFIG_SLHC_MODULE = y  endifendififdef CONFIG_PPP  M_OBJS += bsd_comp.oendififeq ($(CONFIG_SLIP),y)L_OBJS += slip.oCONFIG_SLHC_BUILTIN = yelse  ifeq ($(CONFIG_SLIP),m)  M_OBJS += slip.o  CONFIG_SLHC_MODULE = y  endifendififeq ($(CONFIG_DUMMY),y)L_OBJS += dummy.oelse  ifeq ($(CONFIG_DUMMY),m)  L_OBJS += dummy.o  endifendif# If anything built-in uses slhc, then build it into the kernel also.# If not, but a module uses it, build as a module.ifdef CONFIG_SLHC_BUILTINLX_OBJS += slhc.oelse  ifdef CONFIG_SLHC_MODULE  MX_OBJS += slhc.o  endifendif# If anything built-in uses the 8390, then build it into the kernel also.# If not, but a module uses it, build as a module.ifdef CONFIG_8390_BUILTINL_OBJS += 8390.oelse  ifdef CONFIG_8390_MODULE  M_OBJS += 8390.o  endifendififeq ($(CONFIG_EQUALIZER),y)L_OBJS += eql.oelse  ifeq ($(CONFIG_EQUALIZER),m)  M_OBJS += eql.o  endifendiffastdep: linksinclude $(TOPDIR)/Rules.makeclean:	rm -f core *.o *.a *.snet_init.o: ../../../../include/linux/autoconf.h.PHONY: linkslinks:	-@for f in $(LK); do \		if [ ! -e $$f ]; then \			echo "ln -s ../../../../drivers/net/$$f .";\			ln -s ../../../../drivers/net/$$f .; \		fi; \	donemrproper:	-@for f in $(LK); do \		if [ -L $$f ]; then \			echo $(RM) $$f; \			$(RM) $$f; \		elif [ -f $$f ]; then \			echo not removing $$f; \		fi; \	done	$(RM) ppp.ver

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -