Add build options of backends
[platform/core/uifw/libds-tizen.git] / examples / meson.build
index 54f1ba7..66336f5 100644 (file)
@@ -9,12 +9,6 @@ executable('wl-backend',
            install_dir: libds_bindir,
            install : true)
 
-executable('tdm-backend',
-           'tdm-backend.c',
-           dependencies: common_deps,
-           install_dir: libds_bindir,
-           install : true)
-
 executable('tinyds',
            'tinyds.c',
            dependencies: [ 
@@ -25,13 +19,21 @@ executable('tinyds',
            install_dir: libds_bindir,
            install : true)
 
-executable('tinyds-tdm',
-           ['tinyds-tdm.c', 'tinyds-helper.c'],
-           dependencies: [ 
-             common_deps,
-             dependency('pixman-1', required: true),
-             dependency('libdrm', required: true),
-             dependency('libtbm', required: true),
-           ],
-           install_dir: libds_bindir,
-           install : true)
+if features.get('tdm-backend')
+  executable('tdm-backend',
+    'tdm-backend.c',
+    dependencies: common_deps,
+    install_dir: libds_bindir,
+    install : true)
+
+  executable('tinyds-tdm',
+    ['tinyds-tdm.c', 'tinyds-helper.c'],
+    dependencies: [
+      common_deps,
+      dependency('pixman-1', required: true),
+      dependency('libdrm', required: true),
+      dependency('libtbm', required: true),
+    ],
+    install_dir: libds_bindir,
+    install : true)
+endif