1# 2# (C) Copyright 2000-2006 3# Wolfgang Denk, DENX Software Engineering, wd@denx.de. 4# 5# SPDX-License-Identifier: GPL-2.0+ 6# 7 8include $(TOPDIR)/config.mk 9 10# CFLAGS += -DDEBUG 11 12LIB = $(obj)libnet.o 13 14COBJS-$(CONFIG_CMD_NET) += arp.o 15COBJS-$(CONFIG_CMD_NET) += bootp.o 16COBJS-$(CONFIG_CMD_CDP) += cdp.o 17COBJS-$(CONFIG_CMD_DNS) += dns.o 18COBJS-$(CONFIG_CMD_NET) += eth.o 19COBJS-$(CONFIG_CMD_LINK_LOCAL) += link_local.o 20COBJS-$(CONFIG_CMD_NET) += net.o 21COBJS-$(CONFIG_CMD_NFS) += nfs.o 22COBJS-$(CONFIG_CMD_PING) += ping.o 23COBJS-$(CONFIG_CMD_RARP) += rarp.o 24COBJS-$(CONFIG_CMD_SNTP) += sntp.o 25COBJS-$(CONFIG_CMD_NET) += tftp.o 26 27COBJS := $(sort $(COBJS-y)) 28SRCS := $(COBJS:.o=.c) 29OBJS := $(addprefix $(obj),$(COBJS)) 30 31all: $(LIB) 32 33$(LIB): $(obj).depend $(OBJS) 34 $(call cmd_link_o_target, $(OBJS)) 35 36######################################################################### 37 38# defines $(obj).depend target 39include $(SRCTREE)/rules.mk 40 41sinclude $(obj).depend 42 43######################################################################### 44