meson.build: specify the include directory correctly
authorPeter Hutterer <peter.hutterer@who-t.net>
Wed, 13 Mar 2024 03:57:43 +0000 (13:57 +1000)
committerduna.oh <duna.oh@samsung.com>
Thu, 20 Feb 2025 02:28:02 +0000 (11:28 +0900)
If libevdev is used as subproject header lookup for libevdev.h fails
because our build directory isn't correctly set as one of the include
directories.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
meson.build

index a141b975cc8a4a67830c4df8a0fff2780aa15da9..2438b3a751ca2831ee7aef21ca2f43b46a96e6d2 100644 (file)
@@ -80,7 +80,9 @@ lib_libevdev = library('evdev',
        install: true
 )
 
-dep_libevdev = declare_dependency(link_with: lib_libevdev)
+inc_libevdev = include_directories('.')
+dep_libevdev = declare_dependency(link_with: lib_libevdev,
+                                 include_directories: [inc_libevdev])
 
 pkgconfig.generate(
        filebase: 'libevdev',