implement ds_tizen_embedded_compsitor
[platform/core/uifw/libds-tizen.git] / src / embedded_compositor / meson.build
1 libds_tizen_embedded_compositor_files = [
2   'embedded_compositor.c',
3 ]
4
5 libds_tizen_embedded_compositor_deps = [
6   deps_libds_tizen,
7   dependency('tizen-extension-server', required: true),
8 ]
9
10 lib_libds_tizen_embedded_compositor = shared_library('ds-tizen-embedded-compositor', libds_tizen_embedded_compositor_files,
11   dependencies: libds_tizen_embedded_compositor_deps,
12   include_directories: [ common_inc, include_directories('.'), include_directories('..') ],
13   version: meson.project_version(),
14   install: true
15 )
16
17 deps_libds_tizen_embedded_compositor = declare_dependency(
18   link_with: lib_libds_tizen_embedded_compositor,
19   dependencies: libds_tizen_embedded_compositor_deps,
20   include_directories: [ common_inc, include_directories('.') ],
21 )
22
23 pkgconfig = import('pkgconfig')
24 pkgconfig.generate(lib_libds_tizen_embedded_compositor,
25   version: meson.project_version(),
26   filebase: 'libds-tizen-embedded-compositor',
27   name: 'libds-tizen-embedded-compositor',
28   description: 'tizen memory flusher extension of libds-tizen for tizen platform',
29 )