mirror of
https://gitlab.freedesktop.org/libinput/libinput.git
synced 2026-05-07 06:08:08 +02:00
build: Add -Iinclude to unit tests
It seems the unit tests rely on another part of <linux/input.h> which I
missed in the previous commit (5cf4b35b).
Signed-off-by: Philip Withnall <withnall@endlessm.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
1cfae5a4a5
commit
2d8b79877f
1 changed files with 5 additions and 5 deletions
10
meson.build
10
meson.build
|
|
@ -642,7 +642,7 @@ if get_option('tests')
|
||||||
def_LT_VERSION = '-DLIBINPUT_LT_VERSION="@0@:@1@:@2@"'.format(libinput_lt_c, libinput_lt_r, libinput_lt_a)
|
def_LT_VERSION = '-DLIBINPUT_LT_VERSION="@0@:@1@:@2@"'.format(libinput_lt_c, libinput_lt_r, libinput_lt_a)
|
||||||
libinput_test_runner = executable('libinput-test-suite-runner',
|
libinput_test_runner = executable('libinput-test-suite-runner',
|
||||||
libinput_test_runner_sources,
|
libinput_test_runner_sources,
|
||||||
include_directories : include_directories('src'),
|
include_directories : [includes_src, includes_include],
|
||||||
dependencies : dep_litest,
|
dependencies : dep_litest,
|
||||||
c_args : [ def_LT_VERSION ],
|
c_args : [ def_LT_VERSION ],
|
||||||
install : false)
|
install : false)
|
||||||
|
|
@ -653,25 +653,25 @@ if get_option('tests')
|
||||||
# build-test only
|
# build-test only
|
||||||
executable('test-build-pedantic',
|
executable('test-build-pedantic',
|
||||||
'test/build-pedantic.c',
|
'test/build-pedantic.c',
|
||||||
include_directories : include_directories('src'),
|
include_directories : [includes_src, includes_include],
|
||||||
c_args : ['-std=c99', '-pedantic', '-Werror'],
|
c_args : ['-std=c99', '-pedantic', '-Werror'],
|
||||||
install : false)
|
install : false)
|
||||||
# build-test only
|
# build-test only
|
||||||
executable('test-build-std-gnuc90',
|
executable('test-build-std-gnuc90',
|
||||||
'test/build-pedantic.c',
|
'test/build-pedantic.c',
|
||||||
include_directories : include_directories('src'),
|
include_directories : [includes_src, includes_include],
|
||||||
c_args : ['-std=gnu90', '-Werror'],
|
c_args : ['-std=gnu90', '-Werror'],
|
||||||
install : false)
|
install : false)
|
||||||
# test for linking with the minimal linker flags
|
# test for linking with the minimal linker flags
|
||||||
executable('test-build-linker',
|
executable('test-build-linker',
|
||||||
'test/build-pedantic.c',
|
'test/build-pedantic.c',
|
||||||
include_directories : include_directories('src'),
|
include_directories : [includes_src, includes_include],
|
||||||
dependencies : [ dep_libinput, dep_libinput_util ],
|
dependencies : [ dep_libinput, dep_libinput_util ],
|
||||||
install : false)
|
install : false)
|
||||||
# test including from C++
|
# test including from C++
|
||||||
executable('test-build-cxx',
|
executable('test-build-cxx',
|
||||||
'test/build-cxx.cc',
|
'test/build-cxx.cc',
|
||||||
include_directories : include_directories('src'),
|
include_directories : [includes_src, includes_include],
|
||||||
install : false)
|
install : false)
|
||||||
|
|
||||||
valgrind_env = environment()
|
valgrind_env = environment()
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue