Makefile.in 1.29 KB
Newer Older
1 2 3 4
TOPSRCDIR = @top_srcdir@
TOPOBJDIR = ../..
SRCDIR    = @srcdir@
VPATH     = @srcdir@
5
MODULE    = oleaut32.dll
6
IMPORTLIB = oleaut32
7
IMPORTS   = uuid ole32 rpcrt4 user32 gdi32 advapi32 kernel32 ntdll
8
DELAYIMPORTS = comctl32 urlmon windowscodecs
9
EXTRADEFS = -D_OLEAUT32_ -DCOM_NO_WINDOWS_H \
10 11
    -DENTRY_PREFIX=OLEAUTPS_ -DPROXY_DELEGATION -DREGISTER_PROXY_DLL \
    -DPROXY_CLSID_IS="{0xb196b286,0xbab4,0x101a,{0xb6,0x9c,0x00,0xaa,0x00,0x34,0x1d,0x07}}"
12

13
C_SRCS = \
14
	connpt.c \
15
	dispatch.c \
16
	hash.c \
17 18
	oleaut.c \
	olefont.c \
19
	olepicture.c \
20
	recinfo.c \
21
	regsvr.c \
22
	safearray.c \
23
	stubs.c \
24
	tmarshal.c \
25
	typelib.c \
26
	typelib2.c \
27
	usrmarshal.c \
28
	varformat.c \
29 30
	variant.c \
	vartype.c
31

32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57
RC_SRCS = \
	oleaut32_Bg.rc \
	oleaut32_Cz.rc \
	oleaut32_Da.rc \
	oleaut32_De.rc \
	oleaut32_El.rc \
	oleaut32_En.rc \
	oleaut32_Eo.rc \
	oleaut32_Es.rc \
	oleaut32_Fr.rc \
	oleaut32_Hu.rc \
	oleaut32_It.rc \
	oleaut32_Ko.rc \
	oleaut32_Lt.rc \
	oleaut32_Nl.rc \
	oleaut32_No.rc \
	oleaut32_Pl.rc \
	oleaut32_Pt.rc \
	oleaut32_Ro.rc \
	oleaut32_Ru.rc \
	oleaut32_Si.rc \
	oleaut32_Sv.rc \
	oleaut32_Th.rc \
	oleaut32_Tr.rc \
	oleaut32_Zh.rc \
	version.rc
58

59
IDL_P_SRCS = \
60 61
	oleaut32_oaidl.idl \
	oleaut32_ocidl.idl
62

63 64
EXTRA_OBJS = dlldata.o

65
@MAKE_DLL_RULES@
66

67
@DEPENDENCIES@  # everything below this line is overwritten by make depend