:pserver:cvsanon@mok.lvcm.com:/CVS/ReactOS reactos
[reactos.git] / drivers / net / tcpip / makefile
1 # $Id$
2
3 PATH_TO_TOP = ../../..
4
5 TARGET_TYPE = export_driver
6
7 TARGET_NAME = tcpip
8
9 TARGET_CFLAGS = -I./include -DDBG
10
11 TARGET_DDKLIBS = ndis.a
12
13 TARGET_CLEAN = \
14   tcpip/*.o \
15   datalink/*.o \
16   network/*.o \
17   transport/datagram/*.o \
18   transport/rawip/*.o \
19   transport/tcp/*.o \
20   transport/udp/*.o
21
22 TCPIP_OBJECTS    = tcpip/main.o tcpip/address.o tcpip/checksum.o \
23                    tcpip/dispatch.o tcpip/fileobjs.o tcpip/info.o \
24                    tcpip/pool.o tcpip/routines.o
25 DATALINK_OBJECTS = datalink/arp.o datalink/lan.o datalink/loopback.o
26 NETWORK_OBJECTS  = network/icmp.o network/ip.o network/neighbor.o \
27                    network/receive.o network/route.o network/router.o \
28                    network/transmit.o
29 DATAGRAM_OBJECTS = transport/datagram/datagram.o
30 RAWIP_OBJECTS    = transport/rawip/rawip.o
31 TCP_OBJECTS      = transport/tcp/tcp.o
32 UDP_OBJECTS      = transport/udp/udp.o
33
34 TARGET_OBJECTS = \
35   $(TCPIP_OBJECTS) \
36   $(DATALINK_OBJECTS) \
37   $(NETWORK_OBJECTS) \
38   $(DATAGRAM_OBJECTS) \
39   $(RAWIP_OBJECTS) \
40   $(TCP_OBJECTS) \
41   $(UDP_OBJECTS)
42
43 include $(PATH_TO_TOP)/rules.mak
44
45 include $(TOOLS_PATH)/helper.mk