devicemgr: null-checking to prevent null pointer dereference
[platform/core/uifw/libds-tizen.git] / src / input_devicemgr / meson.build
1 libds_tizen_input_devicemgr_files = [
2   tizen_security_files,
3   'input_devicemgr.c',
4 ]
5
6 libds_tizen_input_devicemgr_deps = [
7   deps_libds_tizen,
8   deps_tizen_security,
9   dependency('tizen-extension-server', required: true),
10   dependency('xkbcommon', required: true),
11 ]
12
13 lib_libds_tizen_input_devicemgr = shared_library('ds-tizen-input-devicemgr', libds_tizen_input_devicemgr_files,
14   dependencies: libds_tizen_input_devicemgr_deps,
15   include_directories: [ common_inc, include_directories('.'), include_directories('..') ],
16   version: meson.project_version(),
17   install: true
18 )
19
20 deps_libds_tizen_input_devicemgr = declare_dependency(
21   link_with: lib_libds_tizen_input_devicemgr,
22   dependencies: libds_tizen_input_devicemgr_deps,
23   include_directories: [ common_inc, include_directories('.') ],
24 )
25
26 pkgconfig = import('pkgconfig')
27 pkgconfig.generate(lib_libds_tizen_input_devicemgr,
28   version: meson.project_version(),
29   filebase: 'libds-tizen-input-devicemgr',
30   name: 'libds-tizen-input-devicemgr',
31   description: 'tizen input devicemgr extension of libds-tizen for tizen platform',
32 )