4 math = meson.get_compiler('c').find_library('m')
5 wayland_server = dependency('wayland-server', required: true)
6 rt = meson.get_compiler('c').find_library('rt')
7 xkbcommon = dependency('xkbcommon', required: true)
9 if wayland_server.version().version_compare('>= 1.19')
10 cdata.set('HAVE_WL_SEAT_ERROR_MISSING_CAPABILITY', '1')
22 dependency('libds', required: true),
25 tizen_security_files = [
29 deps_tizen_security = [
31 dependency('cynara-client', required: true),
32 dependency('cynara-session', required: true),
33 dependency('libsmack', required: true)
36 lib_libds_tizen = shared_library('ds-tizen', libds_tizen_files,
37 dependencies: libds_tizen_deps,
38 include_directories: [ common_inc, include_directories('.') ],
39 version: meson.project_version(),
43 dep_libds_tizen = declare_dependency(
44 link_with: lib_libds_tizen,
45 dependencies: libds_tizen_deps,
46 include_directories: [ common_inc, include_directories('.') ],
49 pkgconfig = import('pkgconfig')
50 pkgconfig.generate(lib_libds_tizen,
51 version: meson.project_version(),
52 filebase: 'libds-tizen',
54 description: 'extension of libds for tizen platform',
61 subdir('input-devicemgr')