devicemgr: implement libds-tizen-input-devicemgr
[platform/core/uifw/libds-tizen.git] / src / clients / meson.build
index 6fcd3f8..ba09b32 100644 (file)
@@ -12,6 +12,7 @@ executable('ds-simple-shm-shell',
 
 wayland_tbm_client = dependency('wayland-tbm-client', required: false)
 libtbm = dependency('libtbm', required: false)
+tizen_extension_client = dependency('tizen-extension-client', required: true)
 
 if not wayland_tbm_client.found() or not libtbm.found()
   subdir_done()
@@ -22,6 +23,7 @@ simple_tbm_deps = [
   dependency('wayland-client', required: true),
   wayland_tbm_client,
   libtbm,
+  tizen_extension_client,
 ]
 
 protocols = {
@@ -65,3 +67,16 @@ executable('ds-simple-dpms',
   install_dir: libds_bindir,
   install: true,
 )
+
+input_generator_files = ['input-generator.c']
+input_generator_deps = [
+  dependency('wayland-client', required: true),
+  tizen_extension_client,
+]
+
+executable('input-generator',
+  input_generator_files,
+  dependencies: input_generator_deps,
+  install_dir: libds_bindir,
+  install: true,
+)