From: Roman Bogorodskiy Date: Wed, 3 Mar 2021 02:40:01 +0000 (+0400) Subject: meson: tools: depend on keycode generated sources X-Git-Tag: v7.2.0-rc1~207 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d5b2644815f12c3ef2dc0d31d32a0c30092a8853;p=thirdparty%2Flibvirt.git meson: tools: depend on keycode generated sources 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 --- 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,