update for HEAD-2003021201
[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 TARGET_OBJECTS = $(TARGET_NAME).o
22
23 TARGET_CLEAN = main/*.o misc/*.o objects/*.o
24
25 include $(PATH_TO_TOP)/rules.mak
26
27 include $(TOOLS_PATH)/helper.mk
28
29 MAIN_OBJECTS = main/dllmain.o
30
31 MISC_OBJECTS = misc/stubs.o misc/stubsa.o misc/stubsw.o misc/win32k.o
32
33 OBJECTS_OBJECTS = objects/dc.o objects/line.o objects/pen.o objects/bitblt.o objects/text.o objects/region.o objects/brush.o
34
35 OBJECTS = $(MAIN_OBJECTS) $(MISC_OBJECTS) $(OBJECTS_OBJECTS)
36
37 $(TARGET_NAME).o: $(OBJECTS)
38         $(LD) -r $(OBJECTS) -o $(TARGET_NAME).o
39
40 # EOF