1 check_dep = dependency('check')
3 ls_inc = include_directories('..')
5 ls_objects = main.extract_objects(lease_server_files)
8 'test-socket-client.c',
11 ls_test = executable('lease-server-test',
12 sources: ls_test_sources,
14 dependencies: [check_dep, fff_dep, dlmcommon_dep, thread_dep],
15 include_directories: ls_inc)
17 lm_objects = main.extract_objects(lease_manager_files)
19 'lease-manager-test.c',
23 lm_test = executable('lease-manager-test',
24 sources: lm_test_sources,
26 dependencies: [check_dep, fff_dep, dlmcommon_dep, drm_dep],
27 include_directories: ls_inc)
29 lc_objects = main.extract_objects(lease_config_files)
34 lc_test = executable('lease-config-test',
35 sources: lc_test_sources,
37 dependencies: [check_dep, dlmcommon_dep],
38 include_directories: ls_inc)
40 test('DRM Lease manager - socket server test', ls_test, is_parallel: false)
41 test('DRM Lease manager - DRM interface test', lm_test)
42 test('DRM Lease manager - config parse test', lc_test)