Major update of the build system:
[reactos.git] / reactos / drivers / net / tcpip / makefile
1 # $Id: makefile,v 1.11 2001/08/21 20:13:15 chorns Exp $
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