and fix some build break.
Change-Id: I723cb9e5f13f05f5761d668737f6e2c9c84f9cac
dependency('wayland-client', required: true),
dependency('tizen-dpms-client', required: true),
],
- install_dir: libds_bindir,
+ install_dir: libds_tizen_bindir,
install: true,
)
-input_generator_files = ['input-generator.c']
-input_generator_deps = [
- dependency('wayland-client', required: true),
- tizen_extension_client,
-]
-
-executable('input-generator',
- input_generator_files,
- dependencies: input_generator_deps,
- install_dir: libds_bindir,
- install: true,
-)
+# input_generator_files = ['input-generator.c']
+# input_generator_deps = [
+# dependency('wayland-client', required: true),
+# tizen_extension_client,
+# ]
+#
+# executable('input-generator',
+# input_generator_files,
+# dependencies: input_generator_deps,
+# install_dir: libds_tizen_bindir,
+# install: true,
+# )
'tinyds-tdm-renderer.c',
]
-executable('tinyds-tdm-libinput',
- tinyds_tdm_libinput_files,
- dependencies: [
- common_deps,
- dependency('pixman-1', required: true),
- dependency('threads', required: true),
- ],
- install_dir: libds_tizen_bindir,
- install : true
-)
+#executable('tinyds-tdm-libinput',
+# tinyds_tdm_libinput_files,
+# dependencies: [
+# common_deps,
+# dependency('pixman-1', required: true),
+# dependency('threads', required: true),
+# ],
+# install_dir: libds_tizen_bindir,
+# install : true
+#)
executable('tinyds-tdm-dpms',
'tinyds-tdm-dpms.c',
dependency('pixman-1', required: true),
dependency('threads', required: true),
],
- install_dir: libds_bindir,
+ install_dir: libds_tizen_bindir,
install : true
)
cdata.set('LIBDS_VERSION_MINOR', libds_tizen_version_minor)
cdata.set('LIBDS_VERSION_PATCH', libds_tizen_version_patch)
+wayland_protos = dependency('wayland-protocols',
+ fallback: ['wayland-protocols', 'wayland_protocols'],
+ default_options: ['tests=false'],
+)
+wl_protocol_dir = wayland_protos.get_variable('pkgdatadir')
+
+wayland_scanner_dep = dependency('wayland-scanner', native: true)
+wayland_scanner = find_program(
+ wayland_scanner_dep.get_variable('wayland_scanner'),
+ native: true,
+)
+
subdir('src')
+subdir('tests')
+subdir('examples')
+subdir('clients')
subdir('include')
configure_file(output: 'config.h', install: false, configuration: cdata)
%{_bindir}/tdm-backend
%{_bindir}/tinyds-tdm
%{_bindir}/ds-simple-tbm
-%{_bindir}/tinyds-tdm-libinput
%{_bindir}/tinyds-tdm-dpms
-%{_bindir}/input-generator
+%{_bindir}/ds-simple-dpms
%files keyrouter
%manifest %{name}.manifest
%{_libdir}/pkgconfig/libds-tizen-keyrouter.pc
%{_libdir}/libds-tizen-keyrouter.so
-%files tizen-input-devicemgr
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license LICENSE
-%{_libdir}/libds-tizen-input-devicemgr.so.*
-
-%files tizen-input-devicemgr-devel
-%manifest %{name}.manifest
-%defattr(-,root,root,-)
-%license LICENSE
-%{_includedir}/libds-tizen/input-devicemgr.h
-%{_libdir}/pkgconfig/libds-tizen-input-devicemgr.pc
-%{_libdir}/libds-tizen-input-devicemgr.so
+# %files input-devicemgr
+# %manifest %{name}.manifest
+# %defattr(-,root,root,-)
+# %license LICENSE
+# %{_libdir}/libds-tizen-input-devicemgr.so.*
+#
+# %files input-devicemgr-devel
+# %manifest %{name}.manifest
+# %defattr(-,root,root,-)
+# %license LICENSE
+# %{_includedir}/libds-tizen/input-devicemgr.h
+# %{_libdir}/pkgconfig/libds-tizen-input-devicemgr.pc
+# %{_libdir}/libds-tizen-input-devicemgr.so
+# %{_bindir}/tinyds-tdm-libinput
+# %{_bindir}/input-generator
]
libds_tizen_input_devicemgr_deps = [
- dep_libds,
dep_libds_tizen,
dependency('tizen-extension-server', required: true),
]
+++ /dev/null
-libds_tizen_files = [
- 'pixel_format.c',
- 'tbm_server.c',
- 'dpms.c',
-]
-
-math = meson.get_compiler('c').find_library('m')
-wayland_server = dependency('wayland-server', required: true)
-pixman = dependency('pixman-1', required: true)
-libdrm = dependency('libdrm', required: true)
-xkbcommon = dependency('xkbcommon', required: true)
-rt = meson.get_compiler('c').find_library('rt')
-
-if wayland_server.version().version_compare('>= 1.19')
- cdata.set('HAVE_WL_SEAT_ERROR_MISSING_CAPABILITY', '1')
-endif
-
-base_deps = [
- math,
- wayland_server,
- pixman,
- libdrm,
- xkbcommon,
- rt,
-]
-
-libds_tizen_deps = [
- base_deps,
- dependency('libds', required: true),
- dependency('libdrm', required: true),
- dependency('libtbm', required: true),
- dependency('wayland-tbm-server', required: true),
- dependency('tizen-dpms-server', required: true),
-]
-
-subdir('allocator')
-subdir('backend')
-subdir('util')
-
-lib_libds_tizen = shared_library('ds-tizen', libds_tizen_files,
- dependencies: libds_tizen_deps,
- include_directories: [ common_inc, include_directories('.') ],
- version: meson.project_version(),
- install: true
-)
-
-dep_libds_tizen = declare_dependency(
- link_with: lib_libds_tizen,
- dependencies: libds_tizen_deps,
- include_directories: [ common_inc, include_directories('.') ],
-)
-
-pkgconfig = import('pkgconfig')
-pkgconfig.generate(lib_libds_tizen,
- version: meson.project_version(),
- filebase: 'libds-tizen',
- name: 'libds-tizen',
- description: 'extension of libds for tizen platform',
-)
-
-subdir('keyrouter')
-subdir('input-devicemgr')
-
-wayland_protos = dependency('wayland-protocols',
- fallback: ['wayland-protocols', 'wayland_protocols'],
- default_options: ['tests=false'],
+libds_tizen_files = [
+ 'pixel_format.c',
+ 'tbm_server.c',
+ 'dpms.c',
+]
+
+math = meson.get_compiler('c').find_library('m')
+wayland_server = dependency('wayland-server', required: true)
+pixman = dependency('pixman-1', required: true)
+libdrm = dependency('libdrm', required: true)
+xkbcommon = dependency('xkbcommon', required: true)
+rt = meson.get_compiler('c').find_library('rt')
+
+if wayland_server.version().version_compare('>= 1.19')
+ cdata.set('HAVE_WL_SEAT_ERROR_MISSING_CAPABILITY', '1')
+endif
+
+base_deps = [
+ math,
+ wayland_server,
+ pixman,
+ libdrm,
+ xkbcommon,
+ rt,
+]
+
+libds_tizen_deps = [
+ base_deps,
+ dependency('libds', required: true),
+ dependency('libdrm', required: true),
+ dependency('libtbm', required: true),
+ dependency('wayland-tbm-server', required: true),
+ dependency('tizen-dpms-server', required: true),
+]
+
+subdir('allocator')
+subdir('backend')
+subdir('util')
+
+lib_libds_tizen = shared_library('ds-tizen', libds_tizen_files,
+ dependencies: libds_tizen_deps,
+ include_directories: [ common_inc, include_directories('.') ],
+ version: meson.project_version(),
+ install: true
+)
+
+dep_libds_tizen = declare_dependency(
+ link_with: lib_libds_tizen,
+ dependencies: libds_tizen_deps,
+ include_directories: [ common_inc, include_directories('.') ],
)
-wl_protocol_dir = wayland_protos.get_variable('pkgdatadir')
-wayland_scanner_dep = dependency('wayland-scanner', native: true)
-wayland_scanner = find_program(
- wayland_scanner_dep.get_variable('wayland_scanner'),
- native: true,
+pkgconfig = import('pkgconfig')
+pkgconfig.generate(lib_libds_tizen,
+ version: meson.project_version(),
+ filebase: 'libds-tizen',
+ name: 'libds-tizen',
+ description: 'extension of libds for tizen platform',
)
-subdir('libds-tizen')
-#subdir('tests')
-subdir('examples')
-subdir('clients')
+subdir('keyrouter')
+#subdir('input-devicemgr')
+