Import 2.2.5pre2
[davej-history.git] / net / core / Makefile
blob5df65cd226d1f2c9161f4dc3ce2d9d222ada52a3
2 # Makefile for the Linux networking core.
4 # Note! Dependencies are done automagically by 'make dep', which also
5 # removes any old dependencies. DON'T put your own dependencies here
6 # unless it's something special (ie not a .c file).
8 # Note 2! The CFLAGS definition is now in the main makefile...
10 O_TARGET := core.o
12 O_OBJS := sock.o skbuff.o iovec.o datagram.o scm.o
14 ifeq ($(CONFIG_SYSCTL),y)
15 ifeq ($(CONFIG_NET),y)
16 O_OBJS += sysctl_net_core.o
17 endif
18 endif
20 ifdef CONFIG_FILTER
21 O_OBJS += filter.o
22 endif
24 ifdef CONFIG_NET
26 O_OBJS += dev.o dev_mcast.o dst.o neighbour.o rtnetlink.o utils.o
28 ifdef CONFIG_FIREWALL
29 OX_OBJS += firewall.o
30 endif
32 endif
34 ifdef CONFIG_NET_PROFILE
35 OX_OBJS += profile.o
36 endif
38 include $(TOPDIR)/Rules.make
40 tar:
41 tar -cvf /dev/f1 .