Lines Matching refs:libevdev
1 project('libevdev', 'c', project
9 dir_src = join_paths(meson.source_root(), 'libevdev')
47 make_event_names = find_program('libevdev/make-event-names.py')
48 event_names_h = configure_file(input: 'libevdev/libevdev.h',
54 # libevdev.so
55 install_headers('libevdev/libevdev.h',
56 'libevdev/libevdev-uinput.h',
57 subdir: 'libevdev-1.0/libevdev')
60 'libevdev/libevdev.h',
61 'libevdev/libevdev-int.h',
62 'libevdev/libevdev-util.h',
63 'libevdev/libevdev-uinput.c',
64 'libevdev/libevdev-uinput.h',
65 'libevdev/libevdev-uinput-int.h',
66 'libevdev/libevdev.c',
67 'libevdev/libevdev-names.c',
75 mapfile = join_paths(dir_src, 'libevdev.sym')
90 filebase: 'libevdev',
91 name: 'libevdev',
95 subdirs: 'libevdev-1.0',
100 manpage = configure_file(input: 'doc/libevdev.man.in',
101 output: 'libevdev.3',
107 executable('libevdev-events',
108 sources: ['tools/libevdev-events.c'],
112 executable('libevdev-list-codes',
113 sources: ['tools/libevdev-list-codes.c'],
127 executable('libevdev-tweak-device',
128 sources: ['tools/libevdev-tweak-device.c'],
132 install_man('tools/libevdev-tweak-device.1',
187 test_libevdev = executable('test-libevdev',
189 'test/test-libevdev-init.c',
190 'test/test-libevdev-has-event.c',
191 'test/test-libevdev-events.c',
196 test('test-libevdev', test_libevdev, suite: 'library')
239 join_paths(dir_src, 'libevdev.h'),
240 join_paths(dir_src, 'libevdev-uinput.h'),
269 doxyfile = configure_file(input: 'doc/libevdev.doxygen.in',
270 output: 'libevdev.doxygen',