1 EXTRADEFS = -D_SHELL32_ -DCOM_NO_WINDOWS_H
2 TOPSRCDIR = @top_srcdir@
7 # fixme: avoid ole32.dll import
8 IMPORTS = ole32 shlwapi comctl32 user32 gdi32 advapi32 kernel32
10 EXTRALIBS = $(LIBUUID) $(LIBUNICODE)
12 LDDLLFLAGS = @LDDLLFLAGS@
13 SYMBOLFILE = $(MODULE).tmp.o
52 RC_SRCS16 = version16.rc
59 $(MKINSTALLDIRS) $(bindir)
60 $(INSTALL_SCRIPT) $(TOPSRCDIR)/tools/wineshelllink $(bindir)/wineshelllink
63 $(RM) $(bindir)/wineshelllink
65 # Special rules for 16-bit resource files
67 version16.res: version16.rc
68 $(LDPATH) $(WRC) $(WRCFLAGS) $(DIVINCL) -o $@ -w16 $(SRCDIR)/version16.rc
70 shell.spec.c: shell.spec version16.res
71 $(LDPATH) $(WINEBUILD) $(DEFS) -o $@ -M $(MODULE) -r version16.res --spec $(SRCDIR)/shell.spec