Break out all the top level apis into install.c.
[wine/wine64.git] / dlls / msi / Makefile.in
blob32e815a93247b48a1696d315d1eee3ce4bb6d7b7
1 TOPSRCDIR = @top_srcdir@
2 TOPOBJDIR = ../..
3 SRCDIR = @srcdir@
4 VPATH = @srcdir@
5 MODULE = msi.dll
6 IMPORTLIB = libmsi.$(IMPLIBEXT)
7 IMPORTS = shell32 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 format.c \
22 handle.c \
23 helpers.c \
24 insert.c \
25 install.c \
26 msi.c \
27 msiquery.c \
28 order.c \
29 package.c \
30 preview.c \
31 record.c \
32 registry.c \
33 regsvr.c \
34 select.c \
35 string.c \
36 suminfo.c \
37 table.c \
38 tokenize.c \
39 update.c \
40 upgrade.c \
41 where.c
43 RC_SRCS = msi.rc
45 EXTRA_SRCS = sql.y cond.y
46 EXTRA_OBJS = sql.tab.o cond.tab.o
48 SUBDIRS = tests
50 @MAKE_DLL_RULES@
52 sql.tab.c sql.tab.h: sql.y
53 $(BISON) -p SQL_ -d $(SRCDIR)/sql.y -o sql.tab.c
55 cond.tab.c cond.tab.h: cond.y
56 $(BISON) -p COND_ -d $(SRCDIR)/cond.y -o cond.tab.c
58 # hack to allow parallel make
59 sql.tab.h: sql.tab.c
60 sql.tab.o: sql.tab.h
61 cond.tab.h: cond.tab.c
62 cond.tab.o: cond.tab.h
64 tokenize.o: sql.tab.h
66 ### Dependencies: