Makefile.am revision b5f76339d0cbe94196093c73e8dffa9ef463fddd
1ACLOCAL_AMFLAGS = -I config/m4
2
3SUBDIRS = \
4	sysdeps \
5	. \
6	testsuite
7
8AM_CPPFLAGS += \
9	$(libelf_CFLAGS) \
10	-DSYSCONFDIR=\"$(sysconfdir)\"
11
12noinst_LTLIBRARIES = \
13	libltrace.la
14
15libltrace_la_SOURCES = \
16	breakpoints.c \
17	debug.c \
18	demangle.c \
19	dict.c \
20	ltrace-elf.c \
21	execute_program.c \
22	handle_event.c \
23	libltrace.c \
24	options.c \
25	output.c \
26	proc.c \
27	read_config_file.c  \
28	summary.c \
29	library.c \
30	filter.c \
31	glob.c \
32	type.c \
33	value.c \
34	value_dict.c \
35	expr.c \
36	fetch.c \
37	vect.c \
38	param.c \
39	printf.c \
40	zero.c \
41	lens.c \
42	lens_default.c \
43	lens_enum.c
44
45libltrace_la_LIBADD = \
46	$(libelf_LIBS) \
47	$(liberty_LIBS) \
48	$(libsupcxx_LIBS) \
49	$(libstdcxx_LIBS) \
50	$(libunwind_LIBS) \
51	$(libunwind_ptrace_LIBS) \
52	$(libunwind_arch_LIBS) \
53	sysdeps/libos.la
54
55
56bin_PROGRAMS = \
57	ltrace
58
59ltrace_SOURCES = \
60	main.c
61
62ltrace_LDADD = \
63	libltrace.la
64
65
66noinst_HEADERS = \
67	backend.h \
68	breakpoint.h \
69	common.h \
70	debug.h \
71	defs.h \
72	demangle.h \
73	dict.h \
74	forward.h \
75	ltrace-elf.h \
76	ltrace.h \
77	options.h \
78	output.h \
79	proc.h \
80	read_config_file.h \
81	library.h \
82	filter.h \
83	glob.h \
84	vect.h \
85	type.h \
86	value.h \
87	value_dict.h \
88	callback.h \
89	expr.h \
90	fetch.h \
91	vect.h \
92	param.h \
93	printf.h \
94	zero.h \
95	lens.h \
96	lens_default.h \
97	lens_enum.h
98
99dist_man1_MANS = ltrace.1 ltrace.conf.5
100
101dist_doc_DATA = COPYING CREDITS INSTALL README TODO
102
103dist_sysconf_DATA = \
104	etc/ltrace.conf
105
106EXTRA_DIST = \
107	ltrace.spec \
108	debian/changelog \
109	debian/compat \
110	debian/control \
111	debian/copyright \
112	debian/rules
113
114MAINTAINERCLEANFILES = \
115	configure \
116	Makefile.in \
117	aclocal.m4 \
118	config.h.in \
119	config.h.in~ \
120	config/autoconf/compile \
121	config/autoconf/config.guess \
122	config/autoconf/config.sub \
123	config/autoconf/depcomp \
124	config/autoconf/install-sh \
125	config/autoconf/ltmain.sh \
126	config/autoconf/mdate-sh \
127	config/autoconf/missing \
128	config/autoconf/texinfo.tex \
129	libtool.m4 \
130	ltoptions.m4 \
131	ltsugar.m4 \
132	ltversion.m4 \
133	lt~obsolete.m4 \
134	$(DIST_ARCHIVES)
135
136maintainer-clean-local:
137	-chmod -R a+rw $(distdir)
138	-rm -fr $(distdir)
139