tinyds: fix the SVACE issue
[platform/core/uifw/libds-tizen.git] / tests / meson.build
index e620eb0..59201d4 100644 (file)
@@ -344,3 +344,61 @@ executable('libds-tizen-screenshooter-tests',
   install_dir: libds_tizen_bindir,
   install : true
 )
+
+tc_scaler_files = [
+  'tc_main.cpp',
+  'tc_scaler.cpp',
+]
+
+executable('libds-tizen-scaler-tests',
+  [
+    tc_mock_files,
+    tc_scaler_files
+  ],
+  dependencies: [
+    deps_test_common,
+    deps_libds_tizen_scaler,
+    dependency('scaler-client', required: true),
+  ],
+  install_dir: libds_tizen_bindir,
+  install : true
+)
+
+tc_video_files = [
+  'tc_main.cpp',
+  'tc_video.cpp',
+]
+
+executable('libds-tizen-video-tests',
+  [
+    tc_mock_files,
+    tc_video_files
+  ],
+  dependencies: [
+    deps_test_common,
+    deps_libds_tizen_video,
+    dependency('tizen-extension-client', required: true),
+    dependency('libdrm', required: true),
+  ],
+  install_dir: libds_tizen_bindir,
+  install : true
+)
+
+tc_remote_surface_files = [
+  'tc_main.cpp',
+  'tc_remote_surface.cpp',
+]
+
+executable('libds-tizen-remote-surface-tests',
+  [
+    tc_mock_files,
+    tc_remote_surface_files
+  ],
+  dependencies: [
+    deps_test_common,
+    deps_libds_tizen_remote_surface,
+    dependency('tizen-remote-surface-client', required: true),
+  ],
+  install_dir: libds_tizen_bindir,
+  install : true
+)