make libds-tizen-backend-tdm
[platform/core/uifw/libds-tizen.git] / examples / meson.build
index d9233fb..ca7c6ab 100644 (file)
@@ -5,7 +5,10 @@ common_deps = [
 
 executable('tdm-backend',
   'tdm-backend.c',
-  dependencies: common_deps,
+  dependencies: [
+    common_deps,
+    dep_libds_tizen_backend_tdm,
+  ],
   install_dir: libds_tizen_bindir,
   install : true
 )
@@ -21,6 +24,7 @@ executable('tinyds-tdm',
   tinyds_tdm_files,
   dependencies: [
     common_deps,
+    dep_libds_tizen_backend_tdm,
     dependency('pixman-1', required: true),
     dependency('threads', required: true),
   ],
@@ -39,6 +43,7 @@ executable('tinyds-tdm-libinput',
   tinyds_tdm_libinput_files,
   dependencies: [
     common_deps,
+    dep_libds_tizen_backend_tdm,
     dep_libds_tizen_input_devicemgr,
     dependency('pixman-1', required: true),
     dependency('threads', required: true),
@@ -54,6 +59,25 @@ executable('tinyds-tdm-dpms',
   'tinyds-tdm-renderer.c',
   dependencies: [
     common_deps,
+    dep_libds_tizen_backend_tdm,
+    dependency('pixman-1', required: true),
+    dependency('threads', required: true),
+  ],
+  install_dir: libds_tizen_bindir,
+  install : true
+)
+
+tinyds_tdm_hwc_files = [
+  'tinyds-tdm-hwc.c',
+  'pixman-helper.c',
+  'pixman-tbm-helper.c',
+  'tinyds-tdm-renderer.c',
+]
+executable('tinyds-tdm-hwc',
+  tinyds_tdm_hwc_files,
+  dependencies: [
+    common_deps,
+    dep_libds_tizen_backend_tdm,
     dependency('pixman-1', required: true),
     dependency('threads', required: true),
   ],