3 dependency('gmock', required: true),
4 dependency('wayland-client', required: true),
12 ## allcoator_tbm tests
13 tc_allocator_tbm_files = [
15 'tc_allocator_tbm.cpp',
18 executable('libds-tizen-allocator-tbm-tests',
19 tc_allocator_tbm_files,
22 deps_libds_tizen_allocator_tbm,
23 dependency('libdrm', required: true),
25 install_dir: libds_tizen_bindir,
30 tc_indicator_files = [
35 executable('libds-tizen-indicator-tests',
42 deps_libds_tizen_indicator,
43 dependency('libdrm', required: true),
45 install_dir: libds_tizen_bindir,
50 tc_clipboard_files = [
55 executable('libds-tizen-clipboard-tests',
62 deps_libds_tizen_clipboard,
63 dependency('libdrm', required: true),
65 install_dir: libds_tizen_bindir,
70 tc_launch_appinfo_files = [
72 'tc_launch_appinfo.cpp',
75 executable('libds-tizen-launch-appinfo-tests',
78 tc_launch_appinfo_files
82 deps_libds_tizen_launch,
84 install_dir: libds_tizen_bindir,
88 ## display-policy tests
89 tc_display_policy_files = [
91 'tc_display_policy.cpp',
94 executable('libds-tizen-display-policy-tests',
97 tc_display_policy_files
101 deps_libds_tizen_display_policy,
102 dependency('libdrm', required: true),
104 install_dir: libds_tizen_bindir,
108 ## memory-flusher tests
109 tc_memory_flusher_files = [
111 'tc_memory_flusher.cpp',
114 executable('libds-tizen-memory-flusher-tests',
117 tc_memory_flusher_files
121 deps_libds_tizen_memory_flusher,
122 dependency('libdrm', required: true),
123 dependency('tizen-surface-client', required: true),
125 install_dir: libds_tizen_bindir,
130 tc_renderer_files = [
135 executable('libds-tizen-renderer-tests',
142 deps_libds_tizen_renderer,
143 dependency('libdrm', required: true),
144 dependency('tizen-extension-client', required: true),
146 install_dir: libds_tizen_bindir,