Files
reactos/reactos/lib/ole32/makefile
T
Royce Mitchell III 74ff28452f * added _DISABLE_TIDENTS macro to disable any ANSI/UNICODE ambiguous elements from the header files.
* enabled _DISABLE_TIDENTS for most ReactOS OS components.
* fixed all errors that resulted from this change
* a few small bugfixes along the way

svn path=/trunk/; revision=5449
2003-08-07 04:03:25 +00:00

51 lines
864 B
Makefile

# $Id: makefile,v 1.7 2003/08/07 04:03:23 royce Exp $
#
# Jurgen Van Gael [[email protected]]
#
# Makefile for ReactOS ole32.dll
#
PATH_TO_TOP = ../..
TARGET_TYPE = dynlink
TARGET_NAME = ole32
TARGET_BASE = 0x77a50000
TARGET_DEFONLY = yes
TARGET_CFLAGS = -fno-rtti -I./include
# require os code to explicitly request A/W version of structs/functions
TARGET_CFLAGS += -D_DISABLE_TIDENTS
TARGET_SDKLIBS = ntdll.a kernel32.a advapi32.a user32.a gdi32.a msvcrt.a
TARGET_OBJECTS = \
DllMain.o \
CoXxx.o \
Moniker.o \
Ole2.o \
OleAuto.o \
Misc.o \
Storage.o \
storage32.o \
stg_stream.o \
stg_bigblockfile.o \
compobj.o \
memlockbytes.o \
rpcrt4_main.o \
filemoniker.o \
bindctx.o \
compositemoniker.o \
itemmoniker.o \
antimoniker.o \
datacache.o
include $(PATH_TO_TOP)/rules.mak
include $(TOOLS_PATH)/helper.mk
# EOF