mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2025-12-20 16:10:06 +01:00
test: install libinput-test-utils as part of install-tests
This tests a bunch of internal utility functions that may work differently depending on compiler flags, etc. Let's make that test available so it can be verified on an installed system. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
43a8d769ac
commit
5dd751a3d0
3 changed files with 7 additions and 2 deletions
|
|
@ -134,6 +134,7 @@ intended to be run by users.
|
||||||
%files test
|
%files test
|
||||||
%{_libexecdir}/libinput/libinput-test
|
%{_libexecdir}/libinput/libinput-test
|
||||||
%{_libexecdir}/libinput/libinput-test-suite
|
%{_libexecdir}/libinput/libinput-test-suite
|
||||||
|
%{_libexecdir}/libinput/libinput-test-utils
|
||||||
%{_mandir}/man1/libinput-test.1*
|
%{_mandir}/man1/libinput-test.1*
|
||||||
%{_mandir}/man1/libinput-test-suite.1*
|
%{_mandir}/man1/libinput-test-suite.1*
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -880,11 +880,12 @@ if get_option('tests')
|
||||||
'src/libinput-util.h',
|
'src/libinput-util.h',
|
||||||
'test/test-utils.c',
|
'test/test-utils.c',
|
||||||
]
|
]
|
||||||
test_utils = executable('test-utils',
|
test_utils = executable('libinput-test-utils',
|
||||||
test_utils_sources,
|
test_utils_sources,
|
||||||
include_directories : [includes_src, includes_include],
|
include_directories : [includes_src, includes_include],
|
||||||
dependencies : deps_litest,
|
dependencies : deps_litest,
|
||||||
install: false)
|
install_dir : libinput_tool_path,
|
||||||
|
install : get_option('install-tests'))
|
||||||
test('test-utils',
|
test('test-utils',
|
||||||
test_utils,
|
test_utils,
|
||||||
suite : ['all'])
|
suite : ['all'])
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,9 @@ Tests that can be run are
|
||||||
.B libinput\-test\-suite(1)
|
.B libinput\-test\-suite(1)
|
||||||
Run the full test suite. This is the most complete set of tests to run in
|
Run the full test suite. This is the most complete set of tests to run in
|
||||||
libinput.
|
libinput.
|
||||||
|
.TP 8
|
||||||
|
.B libinput\-test\-utils
|
||||||
|
Run the test suite suite for internal utility functions.
|
||||||
.SH LIBINPUT
|
.SH LIBINPUT
|
||||||
Part of the
|
Part of the
|
||||||
.B libinput(1)
|
.B libinput(1)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue