common_deps = [ deps_libds_tizen, dependency('pixman-1', required: true), dependency('wayland-server', required: true), ] executable('tdm-backend', 'tdm-backend.c', dependencies: [ common_deps, deps_libds_tizen_backend_tdm, deps_libds_tizen_tbm_server, ], install_dir: libds_tizen_bindir, install : true ) tinyds_tdm_files = [ 'tinyds-tdm.c', 'pixman-helper.c', 'pixman-tbm-helper.c', 'tinyds-renderer.c', 'protocol-trace.c', 'tinyds-policy.c', 'tinyds-dpms.c', 'tinyds-launch.c', 'tinyds-input-devicemgr.c', ] executable('tinyds-tdm', tinyds_tdm_files, dependencies: [ common_deps, deps_libds_tizen_backend_tdm, deps_libds_tizen_tbm_server, deps_libds_tizen_dpms, deps_libds_tizen_input_devicemgr, deps_libds_tizen_launch, deps_libds_tizen_input_method, deps_libds_tizen_text_input, deps_libds_tizen_policy, dependency('pixman-1', required: true), dependency('threads', required: true), ], install_dir: libds_tizen_bindir, install : true )