wintrust: Use path in WIN_TRUST_SUBJECT_FILE structure rather than assuming a path...
[wine] / dlls / ole32 / Makefile.in
1 EXTRADEFS = -D_OLE32_ -DCOM_NO_WINDOWS_H
2 TOPSRCDIR = @top_srcdir@
3 TOPOBJDIR = ../..
4 SRCDIR    = @srcdir@
5 VPATH     = @srcdir@
6 MODULE    = ole32.dll
7 IMPORTLIB = ole32
8 IMPORTS   = uuid advapi32 user32 gdi32 rpcrt4 kernel32 ntdll
9
10 C_SRCS = \
11         antimoniker.c \
12         bindctx.c \
13         classmoniker.c \
14         clipboard.c \
15         compobj.c \
16         compositemoniker.c \
17         datacache.c \
18         defaulthandler.c \
19         dictionary.c \
20         enumx.c \
21         errorinfo.c \
22         filemoniker.c \
23         ftmarshal.c \
24         git.c \
25         hglobalstream.c \
26         ifs.c \
27         itemmoniker.c \
28         marshal.c \
29         memlockbytes.c \
30         moniker.c \
31         ole2.c \
32         ole2stubs.c \
33         ole2impl.c \
34         ole32_main.c \
35         oleobj.c \
36         oleproxy.c \
37         pointermoniker.c \
38         regsvr.c \
39         rpc.c \
40         stg_bigblockfile.c \
41         stg_prop.c \
42         stg_stream.c \
43         storage32.c \
44         stubmanager.c \
45         usrmarshal.c
46
47 C_SRCS16 = \
48         memlockbytes16.c \
49         ole16.c \
50         ole2_16.c \
51         ole2nls.c \
52         storage.c
53
54 SPEC_SRCS16 = \
55         compobj.spec \
56         ole2.spec \
57         ole2conv.spec \
58         ole2nls.spec \
59         ole2prox.spec \
60         ole2thk.spec \
61         storage.spec
62
63 RC_SRCS = ole32res.rc
64
65 RC_SRCS16 = version16.rc
66
67 IDL_H_SRCS = \
68         dcom.idl
69
70 IDL_C_SRCS = \
71         irot.idl
72
73 @MAKE_DLL_RULES@
74
75 ole2nls.spec.o: ole2nls.spec version16.res
76         $(WINEBUILD) $(WINEBUILDFLAGS) --dll -o $@ --dll-name ole2nls --main-module $(MODULE) --res version16.res --export $(SRCDIR)/ole2nls.spec
77
78 version16.res: version16.rc
79         $(LDPATH) $(RC16) $(RC16FLAGS) -fo$@ $(SRCDIR)/version16.rc
80
81 @DEPENDENCIES@  # everything below this line is overwritten by make depend