mirror of
https://github.com/reactos/reactos.git
synced 2025-05-22 10:35:54 +00:00
49 lines
1.4 KiB
Makefile
49 lines
1.4 KiB
Makefile
# $Id: makefile,v 1.15 2004/03/02 18:18:14 navaraf Exp $
|
|
|
|
PATH_TO_TOP = ../../..
|
|
|
|
TARGET_REGTESTS = yes
|
|
|
|
TARGET_TYPE = export_driver
|
|
|
|
TARGET_NAME = tcpip
|
|
|
|
TARGET_CFLAGS = -I./include -DDBG=1 -DNDIS40 -D__USE_W32API
|
|
|
|
TARGET_DDKLIBS = ndis.a
|
|
|
|
TARGET_CLEAN = \
|
|
tcpip/*.o \
|
|
datalink/*.o \
|
|
network/*.o \
|
|
transport/datagram/*.o \
|
|
transport/rawip/*.o \
|
|
transport/tcp/*.o \
|
|
transport/udp/*.o
|
|
|
|
TCPIP_OBJECTS = tcpip/main.o tcpip/address.o tcpip/checksum.o \
|
|
tcpip/dispatch.o tcpip/fileobjs.o tcpip/info.o \
|
|
tcpip/pool.o tcpip/routines.o
|
|
DATALINK_OBJECTS = datalink/arp.o datalink/lan.o datalink/loopback.o
|
|
NETWORK_OBJECTS = network/icmp.o network/ip.o network/neighbor.o \
|
|
network/receive.o network/route.o network/router.o \
|
|
network/transmit.o
|
|
DATAGRAM_OBJECTS = transport/datagram/datagram.o
|
|
RAWIP_OBJECTS = transport/rawip/rawip.o
|
|
TCP_OBJECTS = transport/tcp/tcp.o transport/tcp/tcpcore.o \
|
|
transport/tcp/tcp_input.o transport/tcp/tcp_ipv4.o \
|
|
transport/tcp/tcp_output.o transport/tcp/tcp_timer.o
|
|
UDP_OBJECTS = transport/udp/udp.o
|
|
|
|
TARGET_OBJECTS = \
|
|
$(TCPIP_OBJECTS) \
|
|
$(DATALINK_OBJECTS) \
|
|
$(NETWORK_OBJECTS) \
|
|
$(DATAGRAM_OBJECTS) \
|
|
$(RAWIP_OBJECTS) \
|
|
$(TCP_OBJECTS) \
|
|
$(UDP_OBJECTS)
|
|
|
|
include $(PATH_TO_TOP)/rules.mak
|
|
|
|
include $(TOOLS_PATH)/helper.mk
|