1test_arg = [
2    '-DTEST_TRACE',
3]
4
5# end2end code exerciser for experiment and testing
6subdir('end2end')
7
8tests = [
9  'hello-world',
10]
11
12gtest = dependency('gtest', main : true, required : false, method : 'system')
13
14if gtest.found()
15    foreach t : tests
16        test(t, executable(t.underscorify(), t + '.cpp', dependencies : gtest,
17             cpp_args : test_arg, include_directories : incdir))
18    endforeach
19
20    test('ffdc_file_test',
21         executable('ffdc_file_test', 'ffdc_file_test.cpp',
22                    files('../util/ffdc_file.cpp',
23                          '../util/temporary_file.cpp'),
24                    dependencies : gtest,
25                    cpp_args : test_arg,
26                    include_directories : incdir))
27endif
28