1AM_CPPFLAGS = \
2	-I$(top_srcdir)/include \
3	-I$(top_srcdir)/common \
4	@LIBCERROR_CPPFLAGS@ \
5	@LIBCTHREADS_CPPFLAGS@ \
6	@LIBCDATA_CPPFLAGS@ \
7	@LIBCLOCALE_CPPFLAGS@ \
8	@LIBCNOTIFY_CPPFLAGS@ \
9	@LIBCSPLIT_CPPFLAGS@ \
10	@LIBUNA_CPPFLAGS@ \
11	@LIBCFILE_CPPFLAGS@ \
12	@LIBCPATH_CPPFLAGS@ \
13	@LIBBFIO_CPPFLAGS@ \
14	@LIBFDATETIME_CPPFLAGS@ \
15	@LIBFGUID_CPPFLAGS@ \
16	@PTHREAD_CPPFLAGS@ \
17	@LIBVSHADOW_DLL_IMPORT@
18
19if HAVE_PYTHON_TESTS
20TESTS_PYVSHADOW = \
21	test_python_module.sh
22endif
23
24TESTS = \
25	test_library.sh \
26	test_vshadowinfo.sh \
27	$(TESTS_PYVSHADOW)
28
29check_SCRIPTS = \
30	pyvshadow_test_store.py \
31	pyvshadow_test_support.py \
32	pyvshadow_test_volume.py \
33	test_library.sh \
34	test_manpage.sh \
35	test_python_module.sh \
36	test_runner.sh \
37	test_vshadowinfo.sh
38
39EXTRA_DIST = \
40	$(check_SCRIPTS)
41
42check_PROGRAMS = \
43	vshadow_test_block \
44	vshadow_test_block_descriptor \
45	vshadow_test_block_range_descriptor \
46	vshadow_test_block_tree \
47	vshadow_test_block_tree_node \
48	vshadow_test_error \
49	vshadow_test_io_handle \
50	vshadow_test_notify \
51	vshadow_test_store \
52	vshadow_test_store_block \
53	vshadow_test_store_descriptor \
54	vshadow_test_support \
55	vshadow_test_volume
56
57vshadow_test_block_SOURCES = \
58	vshadow_test_block.c \
59	vshadow_test_libcerror.h \
60	vshadow_test_libvshadow.h \
61	vshadow_test_macros.h \
62	vshadow_test_memory.c vshadow_test_memory.h \
63	vshadow_test_unused.h
64
65vshadow_test_block_LDADD = \
66	../libvshadow/libvshadow.la \
67	@LIBCERROR_LIBADD@
68
69vshadow_test_block_descriptor_SOURCES = \
70	vshadow_test_block_descriptor.c \
71	vshadow_test_libcerror.h \
72	vshadow_test_libvshadow.h \
73	vshadow_test_macros.h \
74	vshadow_test_memory.c vshadow_test_memory.h \
75	vshadow_test_unused.h
76
77vshadow_test_block_descriptor_LDADD = \
78	../libvshadow/libvshadow.la \
79	@LIBCERROR_LIBADD@
80
81vshadow_test_block_range_descriptor_SOURCES = \
82	vshadow_test_block_range_descriptor.c \
83	vshadow_test_libcerror.h \
84	vshadow_test_libvshadow.h \
85	vshadow_test_macros.h \
86	vshadow_test_memory.c vshadow_test_memory.h \
87	vshadow_test_unused.h
88
89vshadow_test_block_range_descriptor_LDADD = \
90	../libvshadow/libvshadow.la \
91	@LIBCERROR_LIBADD@
92
93vshadow_test_block_tree_SOURCES = \
94	vshadow_test_block_tree.c \
95	vshadow_test_libcdata.h \
96	vshadow_test_libcerror.h \
97	vshadow_test_libvshadow.h \
98	vshadow_test_macros.h \
99	vshadow_test_memory.c vshadow_test_memory.h \
100	vshadow_test_unused.h
101
102vshadow_test_block_tree_LDADD = \
103	@LIBCDATA_LIBADD@ \
104	../libvshadow/libvshadow.la \
105	@LIBCERROR_LIBADD@
106
107vshadow_test_block_tree_node_SOURCES = \
108	vshadow_test_block_tree_node.c \
109	vshadow_test_libcerror.h \
110	vshadow_test_libvshadow.h \
111	vshadow_test_macros.h \
112	vshadow_test_memory.c vshadow_test_memory.h \
113	vshadow_test_unused.h
114
115vshadow_test_block_tree_node_LDADD = \
116	../libvshadow/libvshadow.la \
117	@LIBCERROR_LIBADD@
118
119vshadow_test_error_SOURCES = \
120	vshadow_test_error.c \
121	vshadow_test_libvshadow.h \
122	vshadow_test_macros.h \
123	vshadow_test_unused.h
124
125vshadow_test_error_LDADD = \
126	../libvshadow/libvshadow.la
127
128vshadow_test_io_handle_SOURCES = \
129	vshadow_test_io_handle.c \
130	vshadow_test_libcerror.h \
131	vshadow_test_libvshadow.h \
132	vshadow_test_macros.h \
133	vshadow_test_memory.c vshadow_test_memory.h \
134	vshadow_test_unused.h
135
136vshadow_test_io_handle_LDADD = \
137	../libvshadow/libvshadow.la \
138	@LIBCERROR_LIBADD@
139
140vshadow_test_notify_SOURCES = \
141	vshadow_test_libcerror.h \
142	vshadow_test_libvshadow.h \
143	vshadow_test_macros.h \
144	vshadow_test_notify.c \
145	vshadow_test_unused.h
146
147vshadow_test_notify_LDADD = \
148	../libvshadow/libvshadow.la \
149	@LIBCERROR_LIBADD@
150
151vshadow_test_store_SOURCES = \
152	vshadow_test_functions.c vshadow_test_functions.h \
153	vshadow_test_getopt.c vshadow_test_getopt.h \
154	vshadow_test_libbfio.h \
155	vshadow_test_libcerror.h \
156	vshadow_test_libclocale.h \
157	vshadow_test_libcnotify.h \
158	vshadow_test_libuna.h \
159	vshadow_test_libvshadow.h \
160	vshadow_test_macros.h \
161	vshadow_test_memory.c vshadow_test_memory.h \
162	vshadow_test_store.c \
163	vshadow_test_unused.h
164
165vshadow_test_store_LDADD = \
166	@LIBBFIO_LIBADD@ \
167	@LIBCPATH_LIBADD@ \
168	@LIBCFILE_LIBADD@ \
169	@LIBUNA_LIBADD@ \
170	@LIBCSPLIT_LIBADD@ \
171	@LIBCNOTIFY_LIBADD@ \
172	@LIBCLOCALE_LIBADD@ \
173	@LIBCDATA_LIBADD@ \
174	../libvshadow/libvshadow.la \
175	@LIBCTHREADS_LIBADD@ \
176	@LIBCERROR_LIBADD@ \
177	@PTHREAD_LIBADD@
178
179vshadow_test_store_block_SOURCES = \
180	vshadow_test_libbfio.h \
181	vshadow_test_libcerror.h \
182	vshadow_test_libvshadow.h \
183	vshadow_test_macros.h \
184	vshadow_test_memory.c vshadow_test_memory.h \
185	vshadow_test_store_block.c \
186	vshadow_test_unused.h
187
188vshadow_test_store_block_LDADD = \
189	@LIBBFIO_LIBADD@ \
190	@LIBCPATH_LIBADD@ \
191	@LIBCFILE_LIBADD@ \
192	@LIBUNA_LIBADD@ \
193	@LIBCNOTIFY_LIBADD@ \
194	@LIBCLOCALE_LIBADD@ \
195	@LIBCDATA_LIBADD@ \
196	../libvshadow/libvshadow.la \
197	@LIBCERROR_LIBADD@
198
199vshadow_test_store_descriptor_SOURCES = \
200	vshadow_test_libcerror.h \
201	vshadow_test_libvshadow.h \
202	vshadow_test_macros.h \
203	vshadow_test_memory.c vshadow_test_memory.h \
204	vshadow_test_store_descriptor.c \
205	vshadow_test_unused.h
206
207vshadow_test_store_descriptor_LDADD = \
208	../libvshadow/libvshadow.la \
209	@LIBCERROR_LIBADD@
210
211vshadow_test_support_SOURCES = \
212	vshadow_test_functions.c vshadow_test_functions.h \
213	vshadow_test_getopt.c vshadow_test_getopt.h \
214	vshadow_test_libbfio.h \
215	vshadow_test_libcerror.h \
216	vshadow_test_libclocale.h \
217	vshadow_test_libcnotify.h \
218	vshadow_test_libuna.h \
219	vshadow_test_libvshadow.h \
220	vshadow_test_macros.h \
221	vshadow_test_memory.c vshadow_test_memory.h \
222	vshadow_test_support.c \
223	vshadow_test_unused.h
224
225vshadow_test_support_LDADD = \
226	@LIBBFIO_LIBADD@ \
227	@LIBCPATH_LIBADD@ \
228	@LIBCFILE_LIBADD@ \
229	@LIBUNA_LIBADD@ \
230	@LIBCSPLIT_LIBADD@ \
231	@LIBCNOTIFY_LIBADD@ \
232	@LIBCLOCALE_LIBADD@ \
233	@LIBCDATA_LIBADD@ \
234	../libvshadow/libvshadow.la \
235	@LIBCERROR_LIBADD@
236
237vshadow_test_volume_SOURCES = \
238	vshadow_test_functions.c vshadow_test_functions.h \
239	vshadow_test_getopt.c vshadow_test_getopt.h \
240	vshadow_test_libbfio.h \
241	vshadow_test_libcerror.h \
242	vshadow_test_libclocale.h \
243	vshadow_test_libcnotify.h \
244	vshadow_test_libuna.h \
245	vshadow_test_libvshadow.h \
246	vshadow_test_macros.h \
247	vshadow_test_memory.c vshadow_test_memory.h \
248	vshadow_test_unused.h \
249	vshadow_test_volume.c
250
251vshadow_test_volume_LDADD = \
252	@LIBBFIO_LIBADD@ \
253	@LIBCPATH_LIBADD@ \
254	@LIBCFILE_LIBADD@ \
255	@LIBUNA_LIBADD@ \
256	@LIBCSPLIT_LIBADD@ \
257	@LIBCNOTIFY_LIBADD@ \
258	@LIBCLOCALE_LIBADD@ \
259	@LIBCDATA_LIBADD@ \
260	../libvshadow/libvshadow.la \
261	@LIBCTHREADS_LIBADD@ \
262	@LIBCERROR_LIBADD@ \
263	@PTHREAD_LIBADD@
264
265MAINTAINERCLEANFILES = \
266	Makefile.in
267
268distclean: clean
269	/bin/rm -f Makefile
270
271