libei/tools/meson.build
Peter Hutterer ac16ba77ff tools: start ei-debug-events for the fd we get from the oeffis demo tool
Once we get the fd, fork off ei-debug-events for that fd so we can debug
what the EIS implementation actually sends us.
2023-09-01 12:06:38 +10:00

41 lines
1.1 KiB
Meson

src_eis_demo_server = files(
'eis-demo-server.c',
)
if dep_libevdev.found()
src_eis_demo_server += files(
'eis-demo-server-uinput.c',
)
endif
eis_demo_server = executable('eis-demo-server',
src_eis_demo_server,
dependencies: [
dep_libutil,
dep_libeis,
dep_libxkbcommon,
dep_libevdev
],
include_directories: [inc_builddir],
)
executable('ei-demo-client',
'ei-demo-client.c',
dependencies: [dep_libutil, dep_libei, dep_libxkbcommon],
include_directories: [inc_builddir],
)
executable('ei-debug-events',
'ei-debug-events.c',
dependencies: [dep_libutil, dep_libei, dep_libevdev],
include_directories: [inc_builddir],
install: true
)
if build_oeffis
executable('oeffis-demo-tool',
'oeffis-demo-tool.c',
c_args: ['-DMESON_BUILDDIR="@0@"'.format(meson.current_build_dir())],
include_directories: [inc_builddir],
dependencies: [dep_libutil, dep_liboeffis],
)
endif