xref: /aosp_15_r20/external/libopus/celt/tests/meson.build (revision a58d3d2adb790c104798cd88c8a3aff4fa8b82cc)
1*a58d3d2aSXin Litests = [
2*a58d3d2aSXin Li  'test_unit_types',
3*a58d3d2aSXin Li  'test_unit_mathops',
4*a58d3d2aSXin Li  'test_unit_entropy',
5*a58d3d2aSXin Li  'test_unit_laplace',
6*a58d3d2aSXin Li  'test_unit_dft',
7*a58d3d2aSXin Li  'test_unit_mdct',
8*a58d3d2aSXin Li  'test_unit_rotation',
9*a58d3d2aSXin Li  'test_unit_cwrs32',
10*a58d3d2aSXin Li]
11*a58d3d2aSXin Li
12*a58d3d2aSXin Liforeach test_name : tests
13*a58d3d2aSXin Li  exe = executable(test_name, '@[email protected]'.format(test_name),
14*a58d3d2aSXin Li                   include_directories : opus_includes,
15*a58d3d2aSXin Li                   link_with : [celt_lib, celt_static_libs],
16*a58d3d2aSXin Li                   dependencies : libm,
17*a58d3d2aSXin Li                   install : false)
18*a58d3d2aSXin Li  test(test_name, exe)
19*a58d3d2aSXin Liendforeach
20