]> git.ipfire.org Git - thirdparty/u-boot.git/blame - net/Makefile
common: convert makefiles to Kbuild style
[thirdparty/u-boot.git] / net / Makefile
CommitLineData
ed9a2d38 1#
f9328639 2# (C) Copyright 2000-2006
ed9a2d38
WD
3# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
4#
1a459660 5# SPDX-License-Identifier: GPL-2.0+
ed9a2d38
WD
6#
7
8include $(TOPDIR)/config.mk
9
0ebf04c6 10# CFLAGS += -DDEBUG
ed9a2d38 11
6d8962e8 12LIB = $(obj)libnet.o
f9328639 13
d280d3f4 14COBJS-$(CONFIG_CMD_NET) += arp.o
6ac59c55 15COBJS-$(CONFIG_CMD_NET) += bootp.o
f575ae1f 16COBJS-$(CONFIG_CMD_CDP) += cdp.o
1a32bf41 17COBJS-$(CONFIG_CMD_DNS) += dns.o
6ac59c55 18COBJS-$(CONFIG_CMD_NET) += eth.o
d22c338e 19COBJS-$(CONFIG_CMD_LINK_LOCAL) += link_local.o
6ac59c55
MF
20COBJS-$(CONFIG_CMD_NET) += net.o
21COBJS-$(CONFIG_CMD_NFS) += nfs.o
a36b12f9 22COBJS-$(CONFIG_CMD_PING) += ping.o
bf6cb247 23COBJS-$(CONFIG_CMD_RARP) += rarp.o
638ed3e2 24COBJS-$(CONFIG_CMD_SNTP) += sntp.o
6ac59c55 25COBJS-$(CONFIG_CMD_NET) += tftp.o
f0037c56 26
d22c338e 27COBJS := $(sort $(COBJS-y))
f9328639
MB
28SRCS := $(COBJS:.o=.c)
29OBJS := $(addprefix $(obj),$(COBJS))
ed9a2d38 30
ed9a2d38
WD
31all: $(LIB)
32
f9328639 33$(LIB): $(obj).depend $(OBJS)
6d8962e8 34 $(call cmd_link_o_target, $(OBJS))
ed9a2d38
WD
35
36#########################################################################
37
f9328639
MB
38# defines $(obj).depend target
39include $(SRCTREE)/rules.mk
ed9a2d38 40
f9328639 41sinclude $(obj).depend
ed9a2d38
WD
42
43#########################################################################