screen: add ds_tizen_screen
[platform/core/uifw/libds-tizen.git] / src / screenshooter / meson.build
1 libds_tizen_screenshooter_files = [
2   'screenshooter.c',
3   'screenmirror.c',
4 ]
5
6 libds_tizen_screenshooter_deps = [
7   deps_libds_tizen,
8   dependency('tizen-extension-server', required: true),
9   dependency('wayland-tbm-server', required: true),
10 ]
11
12 lib_libds_tizen_screenshooter = shared_library('ds-tizen-screenshooter', libds_tizen_screenshooter_files,
13   dependencies: libds_tizen_screenshooter_deps,
14   include_directories: [ common_inc, include_directories('.'), include_directories('..') ],
15   version: meson.project_version(),
16   install: true
17 )
18
19 deps_libds_tizen_screenshooter = declare_dependency(
20   link_with: lib_libds_tizen_screenshooter,
21   dependencies: libds_tizen_screenshooter_deps,
22   include_directories: [ common_inc, include_directories('.') ],
23 )
24
25 pkgconfig = import('pkgconfig')
26 pkgconfig.generate(lib_libds_tizen_screenshooter,
27   version: meson.project_version(),
28   filebase: 'libds-tizen-screenshooter',
29   name: 'libds-tizen-screenshooter',
30   description: 'tizen screenshooter extension of libds-tizen for tizen platform',
31 )