78a1f62af92cb0e22516092b9d903c9659e1cca3
[reactos.git] / lib / gdi32 / makefile
1 # $Id$
2
3 PATH_TO_TOP = ../..
4
5 TARGET_TYPE = dynlink
6
7 TARGET_NAME = gdi32
8
9 TARGET_BASE = 0x77ed0000
10
11 TARGET_CFLAGS = \
12  -I./include \
13  -Wall \
14  -Werror \
15  -fno-builtin
16
17 TARGET_LFLAGS = -nostartfiles -nostdlib
18
19 TARGET_SDKLIBS = ntdll.a kernel32.a advapi32.a
20
21 MAIN_OBJECTS = main/dllmain.o
22
23 MISC_OBJECTS = misc/stubs.o misc/stubsa.o misc/stubsw.o misc/win32k.o
24
25 OBJECTS_OBJECTS = \
26  objects/dc.o \
27  objects/line.o \
28  objects/pen.o \
29  objects/bitblt.o \
30  objects/text.o \
31  objects/region.o \
32  objects/brush.o \
33  objects/fillshap.o
34
35 TARGET_OBJECTS = $(MAIN_OBJECTS) $(MISC_OBJECTS) $(OBJECTS_OBJECTS)
36
37 DEP_OBJECTS = $(TARGET_OBJECTS)
38
39 DEP_EXCLUDE_FILTER = misc/win32k.%
40
41 include $(PATH_TO_TOP)/rules.mak
42
43 include $(TOOLS_PATH)/helper.mk
44
45 include $(TOOLS_PATH)/depend.mk
46
47 # EOF