msi: Cleanup unneeded string table functions.
[wine] / programs / Makefile.in
1 # Automatically generated by make_progs; DO NOT EDIT!!
2
3 TOPSRCDIR = @top_srcdir@
4 TOPOBJDIR = ..
5 SRCDIR    = @srcdir@
6 VPATH     = @srcdir@
7
8 SUBDIRS = \
9         clock \
10         cmd \
11         cmdlgtst \
12         control \
13         eject \
14         expand \
15         explorer \
16         hh \
17         icinfo \
18         iexplore \
19         msiexec \
20         notepad \
21         oleview \
22         progman \
23         regedit \
24         regsvr32 \
25         rpcss \
26         rundll32 \
27         spoolsv \
28         start \
29         taskmgr \
30         uninstaller \
31         view \
32         wineboot \
33         winebrowser \
34         winecfg \
35         wineconsole \
36         winedbg \
37         winefile \
38         winemenubuilder \
39         winemine \
40         winepath \
41         winetest \
42         winevdm \
43         winhelp \
44         winver \
45         wordpad \
46         xcopy
47
48 # Sub-directories to run make install into
49 INSTALLSUBDIRS = \
50         clock \
51         cmd \
52         control \
53         eject \
54         expand \
55         explorer \
56         hh \
57         icinfo \
58         iexplore \
59         msiexec \
60         notepad \
61         oleview \
62         progman \
63         regedit \
64         regsvr32 \
65         rpcss \
66         rundll32 \
67         spoolsv \
68         start \
69         taskmgr \
70         uninstaller \
71         wineboot \
72         winebrowser \
73         winecfg \
74         wineconsole \
75         winedbg \
76         winefile \
77         winemenubuilder \
78         winemine \
79         winepath \
80         winevdm \
81         winhelp \
82         winver \
83         wordpad \
84         xcopy
85
86 # Programs to install in bin directory
87 INSTALLPROGS = \
88         msiexec \
89         notepad \
90         progman \
91         regedit \
92         regsvr32 \
93         uninstaller \
94         wineboot \
95         winebrowser \
96         winecfg \
97         wineconsole \
98         winedbg \
99         winefile \
100         winemine \
101         winepath \
102         winhelp
103
104 INSTALLDIRS = $(DESTDIR)$(bindir)
105
106 PROGRAMS = wineapploader winelauncher
107
108 @MAKE_RULES@
109
110 all: $(PROGRAMS) $(SUBDIRS)
111
112 wineapploader: wineapploader.in
113         sed -e 's,@bindir\@,$(bindir),g' $(SRCDIR)/wineapploader.in >$@ || ($(RM) $@ && false)
114
115 winelauncher: winelauncher.in
116         sed -e 's,@bindir\@,$(bindir),g' -e 's,@libdir\@,$(libdir),g' -e 's,@dlldir\@,$(dlldir),g' $(SRCDIR)/winelauncher.in >$@ || ($(RM) $@ && false)
117
118 # Rules for installation
119
120 .PHONY: install-apploader install-progs install-progs.so $(INSTALLPROGS:%=%/__installprog__)
121
122 install-apploader: wineapploader $(INSTALLDIRS) dummy
123         $(INSTALL_SCRIPT) wineapploader $(DESTDIR)$(bindir)/wineapploader
124
125 $(INSTALLPROGS:%=%/__installprog__): install-apploader
126         $(RM) $(DESTDIR)$(bindir)/`dirname $@` && $(LN) $(DESTDIR)$(bindir)/wineapploader $(DESTDIR)$(bindir)/`dirname $@`
127
128 install-progs.so: $(INSTALLPROGS:%=%/__installprog__)
129         $(RM) $(DESTDIR)$(bindir)/wineapploader
130
131 install-progs: # nothing to do here
132
133 install:: winelauncher install-progs$(DLLEXT) $(INSTALLDIRS)
134         $(INSTALL_SCRIPT) winelauncher $(DESTDIR)$(bindir)/winelauncher
135
136 uninstall::
137         -cd $(DESTDIR)$(bindir) && $(RM) wineapploader winelauncher $(INSTALLPROGS)
138         -rmdir $(DESTDIR)$(dlldir)
139
140 # Rules for testing
141
142 check test:: $(SUBDIRS:%=%/__test__)