1## Process this file with automake to produce Makefile.in
2
3localedir = $(datadir)/locale
4pkgconfdir = $(sysconfdir)/@PACKAGE@
5
6AM_CPPFLAGS = \
7	-DLOCALEDIR=\"$(localedir)\" \
8	-DADMINDIR=\"$(admindir)\" \
9	-idirafter $(top_srcdir)/lib/compat \
10	-I$(top_builddir) \
11	-I$(top_srcdir)/lib
12LDADD = \
13	../lib/dpkg/libdpkg.la \
14	$(LIBINTL)
15
16
17EXTRA_DIST = \
18	$(test_scripts) \
19	$(nil)
20
21bin_PROGRAMS = \
22	dpkg \
23	dpkg-divert \
24	dpkg-query \
25	dpkg-statoverride \
26	dpkg-trigger
27
28dpkg_SOURCES = \
29	archives.c archives.h \
30	cleanup.c \
31	configure.c \
32	depcon.c \
33	enquiry.c \
34	errors.c \
35	file-match.c file-match.h \
36	filters.c filters.h \
37	force.c force.h \
38	help.c \
39	main.c main.h \
40	packages.c \
41	perpkgstate.c \
42	remove.c \
43	script.c \
44	select.c \
45	selinux.c \
46	trigproc.c \
47	unpack.c \
48	update.c \
49	verify.c \
50	$(nil)
51
52dpkg_LDADD = \
53	$(LDADD) \
54	$(SELINUX_LIBS)
55
56dpkg_divert_SOURCES = \
57	divertcmd.c
58
59dpkg_query_SOURCES = \
60	querycmd.c
61
62dpkg_statoverride_SOURCES = \
63	force.c force.h \
64	selinux.c \
65	statcmd.c
66
67dpkg_statoverride_LDADD = \
68	$(LDADD) \
69	$(SELINUX_LIBS)
70
71dpkg_trigger_SOURCES = \
72	trigcmd.c
73
74install-data-local:
75	$(MKDIR_P) $(DESTDIR)$(pkgconfdir)/dpkg.cfg.d
76	$(MKDIR_P) $(DESTDIR)$(admindir)/info
77	$(MKDIR_P) $(DESTDIR)$(admindir)/updates
78
79test_tmpdir = t.tmp
80
81test_scripts = \
82	t/dpkg_divert.t
83
84include $(top_srcdir)/check.am
85
86clean-local: check-clean
87