1999-09-19 18:36:53 +00:00
|
|
|
TOPSRCDIR = @top_srcdir@
|
|
|
|
TOPOBJDIR = ../..
|
|
|
|
SRCDIR = @srcdir@
|
|
|
|
VPATH = @srcdir@
|
2002-03-20 22:19:06 +00:00
|
|
|
MODULE = ole32.dll
|
2008-03-04 15:52:54 +00:00
|
|
|
IMPORTLIB = ole32
|
2008-04-30 12:23:55 +00:00
|
|
|
IMPORTS = uuid advapi32 user32 gdi32 rpcrt4 kernel32 ntdll
|
2008-12-01 17:56:15 +00:00
|
|
|
EXTRADEFS = -D_OLE32_ -DCOM_NO_WINDOWS_H \
|
2008-12-02 19:52:09 +00:00
|
|
|
-DENTRY_PREFIX=OLE32_ -DPROXY_CLSID=CLSID_PSFactoryBuffer -DREGISTER_PROXY_DLL
|
2000-11-30 20:29:30 +00:00
|
|
|
|
1999-09-19 18:36:53 +00:00
|
|
|
C_SRCS = \
|
|
|
|
antimoniker.c \
|
|
|
|
bindctx.c \
|
2006-05-08 14:55:14 +00:00
|
|
|
classmoniker.c \
|
1999-09-19 18:36:53 +00:00
|
|
|
clipboard.c \
|
2008-10-11 11:30:08 +00:00
|
|
|
comcat.c \
|
1999-09-19 18:36:53 +00:00
|
|
|
compobj.c \
|
|
|
|
compositemoniker.c \
|
|
|
|
datacache.c \
|
|
|
|
defaulthandler.c \
|
2005-03-17 20:50:35 +00:00
|
|
|
dictionary.c \
|
2006-07-11 07:12:38 +00:00
|
|
|
enumx.c \
|
2000-02-26 19:11:25 +00:00
|
|
|
errorinfo.c \
|
1999-09-19 18:36:53 +00:00
|
|
|
filemoniker.c \
|
2002-08-03 00:17:10 +00:00
|
|
|
ftmarshal.c \
|
2003-03-11 01:45:38 +00:00
|
|
|
git.c \
|
1999-09-19 18:36:53 +00:00
|
|
|
hglobalstream.c \
|
|
|
|
ifs.c \
|
|
|
|
itemmoniker.c \
|
2002-02-05 18:11:17 +00:00
|
|
|
marshal.c \
|
1999-09-19 18:36:53 +00:00
|
|
|
memlockbytes.c \
|
|
|
|
moniker.c \
|
|
|
|
ole2.c \
|
|
|
|
ole2stubs.c \
|
2000-03-08 18:49:36 +00:00
|
|
|
ole2impl.c \
|
2000-11-05 20:16:15 +00:00
|
|
|
ole32_main.c \
|
1999-09-19 18:36:53 +00:00
|
|
|
oleobj.c \
|
2002-02-05 18:11:17 +00:00
|
|
|
oleproxy.c \
|
2008-01-31 14:45:10 +00:00
|
|
|
pointermoniker.c \
|
2003-03-28 19:33:04 +00:00
|
|
|
regsvr.c \
|
2002-02-05 18:11:17 +00:00
|
|
|
rpc.c \
|
1999-09-19 18:36:53 +00:00
|
|
|
stg_bigblockfile.c \
|
2005-02-21 20:58:09 +00:00
|
|
|
stg_prop.c \
|
1999-09-19 18:36:53 +00:00
|
|
|
stg_stream.c \
|
2004-12-27 19:21:47 +00:00
|
|
|
storage32.c \
|
2005-11-29 10:35:27 +00:00
|
|
|
stubmanager.c \
|
|
|
|
usrmarshal.c
|
1999-09-19 18:36:53 +00:00
|
|
|
|
2003-05-15 22:55:37 +00:00
|
|
|
C_SRCS16 = \
|
|
|
|
memlockbytes16.c \
|
2003-07-09 19:49:12 +00:00
|
|
|
ole16.c \
|
|
|
|
ole2_16.c \
|
|
|
|
ole2nls.c \
|
|
|
|
storage.c
|
2003-01-05 01:04:34 +00:00
|
|
|
|
2004-08-11 23:59:06 +00:00
|
|
|
SPEC_SRCS16 = \
|
|
|
|
compobj.spec \
|
|
|
|
ole2.spec \
|
|
|
|
ole2conv.spec \
|
|
|
|
ole2nls.spec \
|
|
|
|
ole2prox.spec \
|
|
|
|
ole2thk.spec \
|
|
|
|
storage.spec
|
|
|
|
|
2004-10-27 00:47:53 +00:00
|
|
|
RC_SRCS = ole32res.rc
|
2000-11-05 20:16:15 +00:00
|
|
|
|
2007-09-27 16:02:50 +00:00
|
|
|
RC_SRCS16 = version16.rc
|
|
|
|
|
2007-09-10 15:10:45 +00:00
|
|
|
IDL_C_SRCS = \
|
|
|
|
irot.idl
|
|
|
|
|
2008-09-02 14:00:33 +00:00
|
|
|
IDL_P_SRCS = \
|
|
|
|
dcom.idl \
|
2008-09-02 14:02:29 +00:00
|
|
|
ole32_objidl.idl \
|
2008-09-02 14:03:02 +00:00
|
|
|
ole32_oleidl.idl \
|
2008-09-02 14:00:33 +00:00
|
|
|
ole32_unknwn.idl
|
|
|
|
|
2008-12-01 17:56:15 +00:00
|
|
|
EXTRA_OBJS = dlldata.o
|
|
|
|
|
2000-03-04 22:31:27 +00:00
|
|
|
@MAKE_DLL_RULES@
|
2000-01-31 05:02:49 +00:00
|
|
|
|
2007-09-27 16:02:50 +00:00
|
|
|
ole2nls.spec.o: ole2nls.spec version16.res
|
|
|
|
$(WINEBUILD) $(WINEBUILDFLAGS) --dll -o $@ --dll-name ole2nls --main-module $(MODULE) --res version16.res --export $(SRCDIR)/ole2nls.spec
|
|
|
|
|
|
|
|
version16.res: version16.rc
|
|
|
|
$(LDPATH) $(RC16) $(RC16FLAGS) -fo$@ $(SRCDIR)/version16.rc
|
|
|
|
|
2006-09-14 07:38:16 +00:00
|
|
|
@DEPENDENCIES@ # everything below this line is overwritten by make depend
|