2003-01-03 20:12:55 +01:00
|
|
|
EXTRADEFS = -D_OLE32_ -DCOM_NO_WINDOWS_H
|
1999-09-19 20:36:53 +02:00
|
|
|
TOPSRCDIR = @top_srcdir@
|
|
|
|
TOPOBJDIR = ../..
|
|
|
|
SRCDIR = @srcdir@
|
|
|
|
VPATH = @srcdir@
|
2002-03-20 23:19:06 +01:00
|
|
|
MODULE = ole32.dll
|
2005-05-09 16:42:30 +02:00
|
|
|
IMPORTLIB = libole32.$(IMPLIBEXT)
|
2002-05-12 01:06:32 +02:00
|
|
|
IMPORTS = advapi32 user32 gdi32 rpcrt4 kernel32 ntdll
|
2006-07-11 19:33:22 +02:00
|
|
|
EXTRALIBS = -luuid
|
2000-11-30 21:29:30 +01:00
|
|
|
|
1999-09-19 20:36:53 +02:00
|
|
|
C_SRCS = \
|
|
|
|
antimoniker.c \
|
|
|
|
bindctx.c \
|
2006-05-08 16:55:14 +02:00
|
|
|
classmoniker.c \
|
1999-09-19 20:36:53 +02:00
|
|
|
clipboard.c \
|
|
|
|
compobj.c \
|
|
|
|
compositemoniker.c \
|
|
|
|
datacache.c \
|
|
|
|
defaulthandler.c \
|
2005-03-17 21:50:35 +01:00
|
|
|
dictionary.c \
|
2006-07-11 09:12:38 +02:00
|
|
|
enumx.c \
|
2000-02-26 20:11:25 +01:00
|
|
|
errorinfo.c \
|
1999-09-19 20:36:53 +02:00
|
|
|
filemoniker.c \
|
2002-08-03 02:17:10 +02:00
|
|
|
ftmarshal.c \
|
2003-03-11 02:45:38 +01:00
|
|
|
git.c \
|
1999-09-19 20:36:53 +02:00
|
|
|
hglobalstream.c \
|
|
|
|
ifs.c \
|
|
|
|
itemmoniker.c \
|
2002-02-05 19:11:17 +01:00
|
|
|
marshal.c \
|
1999-09-19 20:36:53 +02:00
|
|
|
memlockbytes.c \
|
|
|
|
moniker.c \
|
|
|
|
ole2.c \
|
|
|
|
ole2stubs.c \
|
2000-03-08 19:49:36 +01:00
|
|
|
ole2impl.c \
|
2000-11-05 21:16:15 +01:00
|
|
|
ole32_main.c \
|
1999-09-19 20:36:53 +02:00
|
|
|
oleobj.c \
|
2002-02-05 19:11:17 +01:00
|
|
|
oleproxy.c \
|
2003-03-28 20:33:04 +01:00
|
|
|
regsvr.c \
|
2002-02-05 19:11:17 +01:00
|
|
|
rpc.c \
|
1999-09-19 20:36:53 +02:00
|
|
|
stg_bigblockfile.c \
|
2005-02-21 21:58:09 +01:00
|
|
|
stg_prop.c \
|
1999-09-19 20:36:53 +02:00
|
|
|
stg_stream.c \
|
2004-12-27 20:21:47 +01:00
|
|
|
storage32.c \
|
2005-11-29 11:35:27 +01:00
|
|
|
stubmanager.c \
|
|
|
|
usrmarshal.c
|
1999-09-19 20:36:53 +02:00
|
|
|
|
2003-05-16 00:55:37 +02:00
|
|
|
C_SRCS16 = \
|
|
|
|
memlockbytes16.c \
|
2003-07-09 21:49:12 +02:00
|
|
|
ole16.c \
|
|
|
|
ole2_16.c \
|
|
|
|
ole2nls.c \
|
|
|
|
storage.c
|
2003-01-05 02:04:34 +01:00
|
|
|
|
2004-08-12 01:59:06 +02:00
|
|
|
SPEC_SRCS16 = \
|
|
|
|
compobj.spec \
|
|
|
|
ole2.spec \
|
|
|
|
ole2conv.spec \
|
|
|
|
ole2nls.spec \
|
|
|
|
ole2prox.spec \
|
|
|
|
ole2thk.spec \
|
|
|
|
storage.spec
|
|
|
|
|
2004-10-27 02:47:53 +02:00
|
|
|
RC_SRCS = ole32res.rc
|
2003-10-03 07:01:33 +02:00
|
|
|
RC_BINSRC = ole32res.rc
|
|
|
|
RC_BINARIES = \
|
|
|
|
drag_copy.cur \
|
|
|
|
drag_link.cur \
|
|
|
|
drag_move.cur \
|
|
|
|
nodrop.cur
|
2000-11-05 21:16:15 +01:00
|
|
|
|
2004-08-23 00:33:57 +02:00
|
|
|
IDL_SRCS = \
|
|
|
|
dcom.idl
|
|
|
|
|
2004-08-11 02:17:52 +02:00
|
|
|
SUBDIRS = tests
|
|
|
|
|
2000-03-04 23:31:27 +01:00
|
|
|
@MAKE_DLL_RULES@
|
2000-01-31 06:02:49 +01:00
|
|
|
|
1999-09-19 20:36:53 +02:00
|
|
|
### Dependencies:
|
2004-09-21 02:35:02 +02:00
|
|
|
|
|
|
|
# note: this will get overwritten by make depend
|
|
|
|
$(ALL_OBJS): $(IDL_SRCS:.idl=.h)
|