• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1test_sources = [
2  'BaseDecoderTest.cpp',
3  'BaseThreadDecoderTest.cpp',
4  'BaseEncoderTest.cpp',
5  'cpp_interface_test.cpp',
6  'DataGenerator.cpp',
7  'decode_api_test.cpp',
8  'decode_encode_test.cpp',
9  'decoder_ec_test.cpp',
10  'decoder_test.cpp',
11  'thread_decoder_test.cpp',
12  'encode_decode_api_test.cpp',
13  'encode_options_test.cpp',
14  'encoder_test.cpp',
15  'ltr_test.cpp',
16  'simple_test.cpp',
17  'c_interface_test.c',
18  'sha1.c',
19]
20
21cpp_args = cpp.get_supported_arguments(['-Wno-dangling-else'])
22
23e = executable('test_api', test_sources,
24        dependencies : gtest_dep,
25        include_directories: [inc, test_inc],
26        cpp_args: cpp_args,
27        link_with: [libcommon, libencoder, libdecoder, libprocessing])
28
29test('api', e,
30  timeout: 300,
31  workdir: join_paths(meson.current_source_dir(), '..', '..'))
32