wrc: Clean output files when aborting on an error or signal.
[wine/multimedia.git] / dlls / msi / Makefile.in
blob04ded54ec82d23335c0be86d23c5a5615aa605c1
1 TOPSRCDIR = @top_srcdir@
2 TOPOBJDIR = ../..
3 SRCDIR = @srcdir@
4 VPATH = @srcdir@
5 MODULE = msi.dll
6 IMPORTLIB = libmsi.$(IMPLIBEXT)
7 IMPORTS = comctl32 shell32 shlwapi cabinet oleaut32 ole32 version user32 gdi32 advapi32 kernel32
8 EXTRALIBS = -luuid $(LIBUNICODE)
10 C_SRCS = \
11 action.c \
12 appsearch.c \
13 classes.c \
14 create.c \
15 custom.c \
16 database.c \
17 delete.c \
18 dialog.c \
19 distinct.c \
20 events.c \
21 files.c \
22 format.c \
23 handle.c \
24 helpers.c \
25 insert.c \
26 install.c \
27 msi.c \
28 msiquery.c \
29 order.c \
30 package.c \
31 preview.c \
32 record.c \
33 registry.c \
34 regsvr.c \
35 select.c \
36 source.c \
37 string.c \
38 suminfo.c \
39 table.c \
40 tokenize.c \
41 update.c \
42 upgrade.c \
43 where.c
45 RC_SRCS = msi.rc
46 RC_BINSRC = msi.rc
47 RC_BINARIES = \
48 instabsent.bmp \
49 instadvert.bmp \
50 instlocal.bmp
52 EXTRA_SRCS = sql.y cond.y
53 EXTRA_OBJS = sql.tab.o cond.tab.o
55 SUBDIRS = tests
57 @MAKE_DLL_RULES@
59 sql.tab.c sql.tab.h: sql.y
60 $(BISON) -p SQL_ -d $(SRCDIR)/sql.y -o sql.tab.c
62 cond.tab.c cond.tab.h: cond.y
63 $(BISON) -p COND_ -d $(SRCDIR)/cond.y -o cond.tab.c
65 # hack to allow parallel make
66 sql.tab.h: sql.tab.c
67 sql.tab.o: sql.tab.h
68 cond.tab.h: cond.tab.c
69 cond.tab.o: cond.tab.h
71 tokenize.o: sql.tab.h
73 ### Dependencies: