update for HEAD-2003091401
[reactos.git] / lib / ole32 / makefile
1 # $Id$
2 #
3 # Jurgen Van Gael [jurgen.vangael@student.kuleuven.ac.be]
4 #
5 # Makefile for ReactOS ole32.dll
6 #
7
8 PATH_TO_TOP = ../..
9
10 TARGET_TYPE = dynlink
11
12 TARGET_NAME = ole32
13
14 TARGET_BASE = 0x77a50000
15
16 TARGET_DEFONLY = yes
17
18 TARGET_CFLAGS = -fno-rtti -I./include
19
20 # require os code to explicitly request A/W version of structs/functions
21 TARGET_CFLAGS += -D_DISABLE_TIDENTS
22
23 TARGET_SDKLIBS = ntdll.a kernel32.a advapi32.a user32.a gdi32.a msvcrt.a
24
25 TARGET_OBJECTS = \
26         DllMain.o \
27         CoXxx.o \
28         Moniker.o \
29         Ole2.o \
30         OleAuto.o \
31         Misc.o \
32         Storage.o \
33         storage32.o \
34         stg_stream.o \
35         stg_bigblockfile.o \
36         compobj.o \
37         memlockbytes.o \
38         rpcrt4_main.o \
39         filemoniker.o \
40         bindctx.o \
41         compositemoniker.o \
42         itemmoniker.o \
43         antimoniker.o \
44         datacache.o
45
46 include $(PATH_TO_TOP)/rules.mak
47
48 include $(TOOLS_PATH)/helper.mk
49
50 # EOF