7 math = meson.get_compiler('c').find_library('m')
8 wayland_server = dependency('wayland-server', required: true)
9 pixman = dependency('pixman-1', required: true)
10 libdrm = dependency('libdrm', required: true)
11 xkbcommon = dependency('xkbcommon', required: true)
12 rt = meson.get_compiler('c').find_library('rt')
14 if wayland_server.version().version_compare('>= 1.19')
15 cdata.set('HAVE_WL_SEAT_ERROR_MISSING_CAPABILITY', '1')
29 dependency('libds', required: true),
30 dependency('libdrm', required: true),
31 dependency('libtbm', required: true),
32 dependency('wayland-tbm-server', required: true),
33 dependency('tizen-dpms-server', required: true),
40 lib_libds_tizen = shared_library('ds-tizen', libds_tizen_files,
41 dependencies: libds_tizen_deps,
42 include_directories: [ common_inc, include_directories('.') ],
43 version: meson.project_version(),
47 dep_libds_tizen = declare_dependency(
48 link_with: lib_libds_tizen,
49 dependencies: libds_tizen_deps,
50 include_directories: [ common_inc, include_directories('.') ],
53 pkgconfig = import('pkgconfig')
54 pkgconfig.generate(lib_libds_tizen,
55 version: meson.project_version(),
56 filebase: 'libds-tizen',
58 description: 'extension of libds for tizen platform',
62 #subdir('input-devicemgr')