lib, src: Fold if with last previous else
[dpkg.git] / src / Makefile.am
blob6d0f2f24afb4c1af5fe8ccb9ceeb16822630c16c
1 ## Process this file with automake to produce Makefile.in
3 AM_CPPFLAGS = \
4         -DLOCALEDIR=\"$(localedir)\" \
5         -DADMINDIR=\"$(admindir)\" \
6         -idirafter $(top_srcdir)/lib/compat \
7         -I$(top_builddir) \
8         -I$(top_srcdir)/lib \
9         -I$(srcdir)/common \
10         # EOL
11 LDADD = \
12         ../lib/dpkg/libdpkg.la \
13         $(LIBINTL) \
14         ../lib/compat/libcompat.la \
15         # EOL
17 EXTRA_DIST =
18 CLEANFILES =
19 DISTCLEANFILES =
21 nobase_dist_pkgdata_DATA = \
22         sh/dpkg-error.sh \
23         # EOL
25 bin_PROGRAMS = \
26         dpkg \
27         dpkg-deb \
28         dpkg-divert \
29         dpkg-query \
30         dpkg-split \
31         dpkg-statoverride \
32         dpkg-trigger \
33         # EOL
35 bin_SCRIPTS = \
36         dpkg-maintscript-helper \
37         dpkg-realpath \
38         # EOL
40 pkglibexec_SCRIPTS = \
41         dpkg-db-backup \
42         dpkg-db-keeper \
43         # EOL
45 EXTRA_DIST += \
46         dpkg-db-backup.sh \
47         dpkg-db-keeper.sh \
48         dpkg-maintscript-helper.sh \
49         dpkg-realpath.sh \
50         # EOL
52 CLEANFILES += \
53         $(bin_SCRIPTS) \
54         $(pkglibexec_SCRIPTS) \
55         # EOL
57 dpkg_SOURCES = \
58         common/actions.h \
59         common/force.c \
60         common/force.h \
61         common/security-mac.h \
62         common/selinux.c \
63         main/archives.c \
64         main/archives.h \
65         main/cleanup.c \
66         main/configure.c \
67         main/depcon.c \
68         main/enquiry.c \
69         main/errors.c \
70         main/file-match.c \
71         main/file-match.h \
72         main/filters.c \
73         main/filters.h \
74         main/help.c \
75         main/main.c \
76         main/main.h \
77         main/packages.c \
78         main/perpkgstate.c \
79         main/remove.c \
80         main/script.c \
81         main/select.c \
82         main/trigproc.c \
83         main/unpack.c \
84         main/update.c \
85         main/verify.c \
86         # EOL
88 dpkg_LDADD = \
89         $(LDADD) \
90         $(SELINUX_LIBS) \
91         # EOL
93 dpkg_deb_SOURCES = \
94         deb/dpkg-deb.h \
95         deb/build.c \
96         deb/extract.c \
97         deb/info.c \
98         deb/main.c \
99         # EOL
101 dpkg_divert_SOURCES = \
102         divert/main.c \
103         # EOL
105 dpkg_query_SOURCES = \
106         common/actions.h \
107         query/main.c \
108         # EOL
110 dpkg_split_SOURCES = \
111         split/dpkg-split.h \
112         split/info.c \
113         split/join.c \
114         split/main.c \
115         split/queue.c \
116         split/split.c \
117         # EOL
119 dpkg_statoverride_SOURCES = \
120         common/actions.h \
121         common/force.c \
122         common/force.h \
123         common/security-mac.h \
124         common/selinux.c \
125         statoverride/main.c \
126         # EOL
128 dpkg_statoverride_LDADD = \
129         $(LDADD) \
130         $(SELINUX_LIBS) \
131         # EOL
133 dpkg_trigger_SOURCES = \
134         trigger/main.c \
135         # EOL
137 dist_bashcompletions_DATA = \
138         # EOL
140 SUFFIXES =
142 include $(top_srcdir)/build-aux/subst.am
144 install-data-local:
145         $(MKDIR_P) $(DESTDIR)$(pkgconfdir)/dpkg.cfg.d
146         $(MKDIR_P) $(DESTDIR)$(admindir)/info
147         $(MKDIR_P) $(DESTDIR)$(admindir)/parts
148         $(MKDIR_P) $(DESTDIR)$(admindir)/updates
150 EXTRA_DIST += $(srcdir)/at/atlocal.in
151 EXTRA_DIST += $(srcdir)/at/package.m4
153 TESTSUITE_AT = $(srcdir)/at/testsuite.at
154 TESTSUITE_AT += $(srcdir)/at/local.at
155 TESTSUITE_AT += $(srcdir)/at/deb-format.at
156 TESTSUITE_AT += $(srcdir)/at/deb-fields.at
157 TESTSUITE_AT += $(srcdir)/at/deb-content.at
158 TESTSUITE_AT += $(srcdir)/at/deb-split.at
159 TESTSUITE_AT += $(srcdir)/at/realpath.at
160 TESTSUITE_AT += $(srcdir)/at/divert.at
161 TESTSUITE_AT += $(srcdir)/at/chdir.at
162 EXTRA_DIST += $(TESTSUITE_AT)
164 TESTSUITE = $(srcdir)/at/testsuite
165 EXTRA_DIST += $(TESTSUITE)
167 DISTCLEANFILES += at/atconfig
169 include $(top_srcdir)/build-aux/autotest.am
171 check-local: autotest-check
173 installcheck-local: autotest-installcheck
175 clean-local: autotest-clean