1AUTOMAKE_OPTIONS = subdir-objects
2
3AM_CPPFLAGS = \
4	-I$(top_srcdir)/include \
5	-I$(top_srcdir)/common \
6	@LIBCERROR_CPPFLAGS@ \
7	@LIBCTHREADS_CPPFLAGS@ \
8	@LIBCDATA_CPPFLAGS@ \
9	@LIBCLOCALE_CPPFLAGS@ \
10	@LIBCNOTIFY_CPPFLAGS@ \
11	@LIBCSPLIT_CPPFLAGS@ \
12	@LIBUNA_CPPFLAGS@ \
13	@LIBCFILE_CPPFLAGS@ \
14	@LIBCPATH_CPPFLAGS@ \
15	@LIBBFIO_CPPFLAGS@ \
16	@LIBCAES_CPPFLAGS@ \
17	@LIBFCACHE_CPPFLAGS@ \
18	@LIBFDATA_CPPFLAGS@ \
19	@ZLIB_CPPFLAGS@ \
20	@LIBCRYPTO_CPPFLAGS@ \
21	@PTHREAD_CPPFLAGS@ \
22	@LIBQCOW_DLL_IMPORT@
23
24if HAVE_PYTHON_TESTS
25TESTS_PYQCOW = \
26	test_python_module.sh
27endif
28
29TESTS = \
30	test_library.sh \
31	test_tools.sh \
32	test_qcowinfo.sh \
33	$(TESTS_PYQCOW)
34
35check_SCRIPTS = \
36	pyqcow_test_file.py \
37	pyqcow_test_support.py \
38	test_library.sh \
39	test_manpage.sh \
40	test_python_module.sh \
41	test_qcowinfo.sh \
42	test_runner.sh \
43	test_tools.sh
44
45EXTRA_DIST = \
46	$(check_SCRIPTS)
47
48check_PROGRAMS = \
49	qcow_test_cluster_block \
50	qcow_test_cluster_table \
51	qcow_test_deflate \
52	qcow_test_error \
53	qcow_test_file \
54	qcow_test_file_header \
55	qcow_test_io_handle \
56	qcow_test_notify \
57	qcow_test_support \
58	qcow_test_tools_info_handle \
59	qcow_test_tools_output \
60	qcow_test_tools_signal
61
62qcow_test_cluster_block_SOURCES = \
63	qcow_test_cluster_block.c \
64	qcow_test_libcerror.h \
65	qcow_test_libqcow.h \
66	qcow_test_macros.h \
67	qcow_test_memory.c qcow_test_memory.h \
68	qcow_test_unused.h
69
70qcow_test_cluster_block_LDADD = \
71	../libqcow/libqcow.la \
72	@LIBCERROR_LIBADD@
73
74qcow_test_cluster_table_SOURCES = \
75	qcow_test_cluster_table.c \
76	qcow_test_libcerror.h \
77	qcow_test_libqcow.h \
78	qcow_test_macros.h \
79	qcow_test_memory.c qcow_test_memory.h \
80	qcow_test_unused.h
81
82qcow_test_cluster_table_LDADD = \
83	../libqcow/libqcow.la \
84	@LIBCERROR_LIBADD@
85
86qcow_test_deflate_SOURCES = \
87	qcow_test_deflate.c \
88	qcow_test_libcerror.h \
89	qcow_test_libcnotify.h \
90	qcow_test_libqcow.h \
91	qcow_test_macros.h \
92	qcow_test_unused.h
93
94qcow_test_deflate_LDADD = \
95	@LIBCNOTIFY_LIBADD@ \
96	../libqcow/libqcow.la \
97	@LIBCERROR_LIBADD@
98
99qcow_test_error_SOURCES = \
100	qcow_test_error.c \
101	qcow_test_libqcow.h \
102	qcow_test_macros.h \
103	qcow_test_unused.h
104
105qcow_test_error_LDADD = \
106	../libqcow/libqcow.la
107
108qcow_test_file_SOURCES = \
109	qcow_test_file.c \
110	qcow_test_functions.c qcow_test_functions.h \
111	qcow_test_getopt.c qcow_test_getopt.h \
112	qcow_test_libbfio.h \
113	qcow_test_libcerror.h \
114	qcow_test_libclocale.h \
115	qcow_test_libcnotify.h \
116	qcow_test_libcpath.h \
117	qcow_test_libqcow.h \
118	qcow_test_libuna.h \
119	qcow_test_macros.h \
120	qcow_test_memory.c qcow_test_memory.h \
121	qcow_test_rwlock.c qcow_test_rwlock.h \
122	qcow_test_unused.h
123
124qcow_test_file_LDADD = \
125	@LIBBFIO_LIBADD@ \
126	@LIBCPATH_LIBADD@ \
127	@LIBCFILE_LIBADD@ \
128	@LIBUNA_LIBADD@ \
129	@LIBCSPLIT_LIBADD@ \
130	@LIBCNOTIFY_LIBADD@ \
131	@LIBCLOCALE_LIBADD@ \
132	@LIBCDATA_LIBADD@ \
133	../libqcow/libqcow.la \
134	@LIBCERROR_LIBADD@ \
135	@PTHREAD_LIBADD@
136
137qcow_test_file_header_SOURCES = \
138	qcow_test_file_header.c \
139	qcow_test_functions.c qcow_test_functions.h \
140	qcow_test_libbfio.h \
141	qcow_test_libcerror.h \
142	qcow_test_libqcow.h \
143	qcow_test_macros.h \
144	qcow_test_memory.c qcow_test_memory.h \
145	qcow_test_unused.h
146
147qcow_test_file_header_LDADD = \
148	@LIBBFIO_LIBADD@ \
149	@LIBCPATH_LIBADD@ \
150	@LIBCFILE_LIBADD@ \
151	@LIBUNA_LIBADD@ \
152	@LIBCSPLIT_LIBADD@ \
153	@LIBCNOTIFY_LIBADD@ \
154	@LIBCLOCALE_LIBADD@ \
155	@LIBCDATA_LIBADD@ \
156	../libqcow/libqcow.la \
157	@LIBCERROR_LIBADD@
158
159qcow_test_io_handle_SOURCES = \
160	qcow_test_io_handle.c \
161	qcow_test_libcerror.h \
162	qcow_test_libqcow.h \
163	qcow_test_macros.h \
164	qcow_test_memory.c qcow_test_memory.h \
165	qcow_test_unused.h
166
167qcow_test_io_handle_LDADD = \
168	../libqcow/libqcow.la \
169	@LIBCERROR_LIBADD@
170
171qcow_test_notify_SOURCES = \
172	qcow_test_libcerror.h \
173	qcow_test_libqcow.h \
174	qcow_test_macros.h \
175	qcow_test_notify.c \
176	qcow_test_unused.h
177
178qcow_test_notify_LDADD = \
179	../libqcow/libqcow.la \
180	@LIBCERROR_LIBADD@
181
182qcow_test_support_SOURCES = \
183	qcow_test_functions.c qcow_test_functions.h \
184	qcow_test_getopt.c qcow_test_getopt.h \
185	qcow_test_libbfio.h \
186	qcow_test_libcerror.h \
187	qcow_test_libclocale.h \
188	qcow_test_libcnotify.h \
189	qcow_test_libqcow.h \
190	qcow_test_libuna.h \
191	qcow_test_macros.h \
192	qcow_test_memory.c qcow_test_memory.h \
193	qcow_test_support.c \
194	qcow_test_unused.h
195
196qcow_test_support_LDADD = \
197	@LIBBFIO_LIBADD@ \
198	@LIBCPATH_LIBADD@ \
199	@LIBCFILE_LIBADD@ \
200	@LIBUNA_LIBADD@ \
201	@LIBCSPLIT_LIBADD@ \
202	@LIBCNOTIFY_LIBADD@ \
203	@LIBCLOCALE_LIBADD@ \
204	@LIBCDATA_LIBADD@ \
205	../libqcow/libqcow.la \
206	@LIBCERROR_LIBADD@
207
208qcow_test_tools_info_handle_SOURCES = \
209	../qcowtools/byte_size_string.c ../qcowtools/byte_size_string.h \
210	../qcowtools/info_handle.c ../qcowtools/info_handle.h \
211	qcow_test_libcerror.h \
212	qcow_test_macros.h \
213	qcow_test_memory.c qcow_test_memory.h \
214	qcow_test_tools_info_handle.c \
215	qcow_test_unused.h
216
217qcow_test_tools_info_handle_LDADD = \
218	@LIBCLOCALE_LIBADD@ \
219	../libqcow/libqcow.la \
220	@LIBCERROR_LIBADD@
221
222qcow_test_tools_output_SOURCES = \
223	../qcowtools/qcowtools_output.c ../qcowtools/qcowtools_output.h \
224	qcow_test_libcerror.h \
225	qcow_test_macros.h \
226	qcow_test_tools_output.c \
227	qcow_test_unused.h
228
229qcow_test_tools_output_LDADD = \
230	../libqcow/libqcow.la \
231	@LIBCERROR_LIBADD@
232
233qcow_test_tools_signal_SOURCES = \
234	../qcowtools/qcowtools_signal.c ../qcowtools/qcowtools_signal.h \
235	qcow_test_libcerror.h \
236	qcow_test_macros.h \
237	qcow_test_tools_signal.c \
238	qcow_test_unused.h
239
240qcow_test_tools_signal_LDADD = \
241	../libqcow/libqcow.la \
242	@LIBCERROR_LIBADD@
243
244MAINTAINERCLEANFILES = \
245	Makefile.in
246
247distclean: clean
248	/bin/rm -f Makefile
249
250