From 6fd1c63a697b272ccf384a39eb86e24bfea6fa82 Mon Sep 17 00:00:00 2001 From: sghctoma Date: Mon, 10 Sep 2018 12:12:13 +0200 Subject: [PATCH] Fix partial dependency in protocol/meson.build External dependencies in Meson do not have include_directories, therefore "includes: true" means nothing for the wayland-client partial dependency. Because of this, the -I CFLAGs for wayland-client are not used by the build command. This commit fixes this by using compile_args. --- protocol/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocol/meson.build b/protocol/meson.build index 2d2a73ed..c46ad131 100644 --- a/protocol/meson.build +++ b/protocol/meson.build @@ -77,7 +77,7 @@ endforeach lib_wl_protos = static_library( 'wl_protos', wl_protos_src + wl_protos_headers, - dependencies: wayland_client.partial_dependency(includes: true), + dependencies: wayland_client.partial_dependency(compile_args: true), ) wlr_protos = declare_dependency(