2004-10-23 Casper S. Hornstrup <chorns@users.sourceforge.net>
[reactos.git] / reactos / lib / ws2_32 / makefile
1 # $Id: makefile,v 1.17 2004/10/23 21:05:11 chorns Exp $
2
3 PATH_TO_TOP = ../..
4
5 TARGET_REGTESTS = yes
6
7 TARGET_TYPE = dynlink
8
9 TARGET_NAME = ws2_32
10
11 TARGET_PCH = include/ws2_32.h
12
13 TARGET_BASE = $(TARGET_BASE_LIB_W2_32)
14
15 TARGET_CFLAGS = \
16 -I./include \
17 -Wall \
18 -Werror \
19 -fno-builtin \
20 -DUNICODE \
21 -DLE \
22 -DDBG \
23 -D__USE_W32API
24
25 # require os code to explicitly request A/W version of structs/functions
26 TARGET_CFLAGS += -D_DISABLE_TIDENTS
27
28 TARGET_LFLAGS = -nostartfiles -nostdlib
29
30 TARGET_SDKLIBS = ntdll.a kernel32.a advapi32.a
31
32 TARGET_OBJECTS = \
33 misc/bsd.o misc/catalog.o misc/dllmain.o \
34 misc/event.o misc/handle.o misc/ns.o \
35 misc/sndrcv.o misc/stubs.o misc/upcall.o
36
37 DEP_OBJECTS = $(TARGET_OBJECTS)
38
39 include $(PATH_TO_TOP)/rules.mak
40
41 include $(TOOLS_PATH)/helper.mk
42
43 include $(TOOLS_PATH)/depend.mk
44
45 # EOF