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	@LIBFCACHE_CPPFLAGS@ \
17	@LIBFDATA_CPPFLAGS@ \
18	@LIBFDATETIME_CPPFLAGS@ \
19	@LIBFGUID_CPPFLAGS@ \
20	@LIBFVALUE_CPPFLAGS@ \
21	@LIBFWEVT_CPPFLAGS@ \
22	@LIBFWNT_CPPFLAGS@ \
23	@PTHREAD_CPPFLAGS@ \
24	@LIBEVTX_DLL_IMPORT@
25
26if HAVE_PYTHON_TESTS
27TESTS_PYEVTX = \
28	test_python_module.sh
29endif
30
31TESTS = \
32	test_library.sh \
33	test_tools.sh \
34	test_evtxinfo.sh \
35	test_evtxexport.sh \
36	test_evtxexport_xml.sh \
37	$(TESTS_PYEVTX)
38
39check_SCRIPTS = \
40	pyevtx_test_file.py \
41	pyevtx_test_support.py \
42	test_evtxexport.sh \
43	test_evtxexport_xml.sh \
44	test_evtxinfo.sh \
45	test_library.sh \
46	test_manpage.sh \
47	test_python_module.sh \
48	test_runner.sh \
49	test_tools.sh
50
51EXTRA_DIST = \
52	$(check_SCRIPTS)
53
54check_PROGRAMS = \
55	evtx_test_chunk \
56	evtx_test_chunks_table \
57	evtx_test_error \
58	evtx_test_file \
59	evtx_test_io_handle \
60	evtx_test_notify \
61	evtx_test_record \
62	evtx_test_record_values \
63	evtx_test_support \
64	evtx_test_template_definition \
65	evtx_test_tools_info_handle \
66	evtx_test_tools_output \
67	evtx_test_tools_signal
68
69evtx_test_chunk_SOURCES = \
70	evtx_test_chunk.c \
71	evtx_test_libcerror.h \
72	evtx_test_libevtx.h \
73	evtx_test_macros.h \
74	evtx_test_memory.c evtx_test_memory.h \
75	evtx_test_unused.h
76
77evtx_test_chunk_LDADD = \
78	../libevtx/libevtx.la \
79	@LIBCERROR_LIBADD@
80
81evtx_test_chunks_table_SOURCES = \
82	evtx_test_chunks_table.c \
83	evtx_test_libcerror.h \
84	evtx_test_libevtx.h \
85	evtx_test_macros.h \
86	evtx_test_memory.c evtx_test_memory.h \
87	evtx_test_unused.h
88
89evtx_test_chunks_table_LDADD = \
90	../libevtx/libevtx.la \
91	@LIBCERROR_LIBADD@
92
93evtx_test_error_SOURCES = \
94	evtx_test_error.c \
95	evtx_test_libevtx.h \
96	evtx_test_macros.h \
97	evtx_test_unused.h
98
99evtx_test_error_LDADD = \
100	../libevtx/libevtx.la
101
102evtx_test_file_SOURCES = \
103	evtx_test_file.c \
104	evtx_test_functions.c evtx_test_functions.h \
105	evtx_test_getopt.c evtx_test_getopt.h \
106	evtx_test_libbfio.h \
107	evtx_test_libcerror.h \
108	evtx_test_libclocale.h \
109	evtx_test_libcnotify.h \
110	evtx_test_libevtx.h \
111	evtx_test_libuna.h \
112	evtx_test_macros.h \
113	evtx_test_memory.c evtx_test_memory.h \
114	evtx_test_unused.h
115
116evtx_test_file_LDADD = \
117	@LIBBFIO_LIBADD@ \
118	@LIBCPATH_LIBADD@ \
119	@LIBCFILE_LIBADD@ \
120	@LIBUNA_LIBADD@ \
121	@LIBCSPLIT_LIBADD@ \
122	@LIBCNOTIFY_LIBADD@ \
123	@LIBCLOCALE_LIBADD@ \
124	@LIBCDATA_LIBADD@ \
125	../libevtx/libevtx.la \
126	@LIBCTHREADS_LIBADD@ \
127	@LIBCERROR_LIBADD@ \
128	@PTHREAD_LIBADD@
129
130evtx_test_io_handle_SOURCES = \
131	evtx_test_io_handle.c \
132	evtx_test_libcerror.h \
133	evtx_test_libevtx.h \
134	evtx_test_macros.h \
135	evtx_test_memory.c evtx_test_memory.h \
136	evtx_test_unused.h
137
138evtx_test_io_handle_LDADD = \
139	../libevtx/libevtx.la \
140	@LIBCERROR_LIBADD@
141
142evtx_test_notify_SOURCES = \
143	evtx_test_libcerror.h \
144	evtx_test_libevtx.h \
145	evtx_test_macros.h \
146	evtx_test_notify.c \
147	evtx_test_unused.h
148
149evtx_test_notify_LDADD = \
150	../libevtx/libevtx.la \
151	@LIBCERROR_LIBADD@
152
153evtx_test_record_SOURCES = \
154	evtx_test_libcerror.h \
155	evtx_test_libevtx.h \
156	evtx_test_macros.h \
157	evtx_test_memory.c evtx_test_memory.h \
158	evtx_test_record.c \
159	evtx_test_unused.h
160
161evtx_test_record_LDADD = \
162	../libevtx/libevtx.la \
163	@LIBCERROR_LIBADD@
164
165evtx_test_record_values_SOURCES = \
166	evtx_test_libcerror.h \
167	evtx_test_libevtx.h \
168	evtx_test_macros.h \
169	evtx_test_memory.c evtx_test_memory.h \
170	evtx_test_record_values.c \
171	evtx_test_unused.h
172
173evtx_test_record_values_LDADD = \
174	../libevtx/libevtx.la \
175	@LIBCERROR_LIBADD@
176
177evtx_test_support_SOURCES = \
178	evtx_test_functions.c evtx_test_functions.h \
179	evtx_test_getopt.c evtx_test_getopt.h \
180	evtx_test_libbfio.h \
181	evtx_test_libcerror.h \
182	evtx_test_libclocale.h \
183	evtx_test_libcnotify.h \
184	evtx_test_libevtx.h \
185	evtx_test_libuna.h \
186	evtx_test_macros.h \
187	evtx_test_memory.c evtx_test_memory.h \
188	evtx_test_support.c \
189	evtx_test_unused.h
190
191evtx_test_support_LDADD = \
192	@LIBBFIO_LIBADD@ \
193	@LIBCPATH_LIBADD@ \
194	@LIBCFILE_LIBADD@ \
195	@LIBUNA_LIBADD@ \
196	@LIBCSPLIT_LIBADD@ \
197	@LIBCNOTIFY_LIBADD@ \
198	@LIBCLOCALE_LIBADD@ \
199	@LIBCDATA_LIBADD@ \
200	../libevtx/libevtx.la \
201	@LIBCERROR_LIBADD@
202
203evtx_test_template_definition_SOURCES = \
204	evtx_test_libcerror.h \
205	evtx_test_libevtx.h \
206	evtx_test_macros.h \
207	evtx_test_memory.c evtx_test_memory.h \
208	evtx_test_template_definition.c \
209	evtx_test_unused.h
210
211evtx_test_template_definition_LDADD = \
212	../libevtx/libevtx.la \
213	@LIBCERROR_LIBADD@
214
215evtx_test_tools_info_handle_SOURCES = \
216	../evtxtools/evtxinput.c ../evtxtools/evtxinput.h \
217	../evtxtools/info_handle.c ../evtxtools/info_handle.h \
218	evtx_test_libcerror.h \
219	evtx_test_macros.h \
220	evtx_test_memory.c evtx_test_memory.h \
221	evtx_test_tools_info_handle.c \
222	evtx_test_unused.h
223
224evtx_test_tools_info_handle_LDADD = \
225	@LIBCLOCALE_LIBADD@ \
226	../libevtx/libevtx.la \
227	@LIBCERROR_LIBADD@
228
229evtx_test_tools_output_SOURCES = \
230	../evtxtools/evtxtools_output.c ../evtxtools/evtxtools_output.h \
231	evtx_test_libcerror.h \
232	evtx_test_macros.h \
233	evtx_test_tools_output.c \
234	evtx_test_unused.h
235
236evtx_test_tools_output_LDADD = \
237	../libevtx/libevtx.la \
238	@LIBCERROR_LIBADD@
239
240evtx_test_tools_signal_SOURCES = \
241	../evtxtools/evtxtools_signal.c ../evtxtools/evtxtools_signal.h \
242	evtx_test_libcerror.h \
243	evtx_test_macros.h \
244	evtx_test_tools_signal.c \
245	evtx_test_unused.h
246
247evtx_test_tools_signal_LDADD = \
248	../libevtx/libevtx.la \
249	@LIBCERROR_LIBADD@
250
251MAINTAINERCLEANFILES = \
252	Makefile.in
253
254distclean: clean
255	/bin/rm -f Makefile
256
257