From d5b2644815f12c3ef2dc0d31d32a0c30092a8853 Mon Sep 17 00:00:00 2001 From: Roman Bogorodskiy Date: Wed, 3 Mar 2021 06:40:01 +0400 Subject: [PATCH] meson: tools: depend on keycode generated sources MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Tools depend on keycode generated sources, so declare that as an explicit dependency, otherwise it might fail with: ../tools/virsh-completer-domain.c:35:10: fatal error: 'virkeynametable_linux.h' file not found ^~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: b0f4cf25a6c17907d16523e0fa3c10e253f81f8b Signed-off-by: Roman Bogorodskiy Reviewed-by: Ján Tomko --- src/util/meson.build | 4 ++++ tools/meson.build | 1 + 2 files changed, 5 insertions(+) diff --git a/src/util/meson.build b/src/util/meson.build index 0080825bd0..05934f6841 100644 --- a/src/util/meson.build +++ b/src/util/meson.build @@ -168,6 +168,10 @@ foreach name : keyname_list ) endforeach +keycode_dep = declare_dependency( + sources: keycode_gen_sources, +) + io_helper_sources = [ 'iohelper.c', ] diff --git a/tools/meson.build b/tools/meson.build index b8c6802f0a..42dc609439 100644 --- a/tools/meson.build +++ b/tools/meson.build @@ -186,6 +186,7 @@ executable( tools_dep, readline_dep, thread_dep, + keycode_dep, ], link_args: [ coverage_flags, -- 2.47.2