From: Pierrick Bouvier Date: Tue, 30 Dec 2025 20:08:24 +0000 (-0800) Subject: plugins: use complete filename for defining plugins sources X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec48ee7866f5d8de9bad27888e6b31df7f0bab40;p=thirdparty%2Fqemu.git plugins: use complete filename for defining plugins sources Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Manos Pitsidianakis Link: https://lore.kernel.org/qemu-devel/20260124182921.531562-4-pierrick.bouvier@linaro.org Signed-off-by: Pierrick Bouvier --- diff --git a/contrib/plugins/meson.build b/contrib/plugins/meson.build index 6915ffa5fb..3d2d7862e0 100644 --- a/contrib/plugins/meson.build +++ b/contrib/plugins/meson.build @@ -1,15 +1,15 @@ -contrib_plugins = ['bbv', 'cache', 'cflow', 'drcov', 'execlog', 'hotblocks', - 'hotpages', 'howvec', 'hwprofile', 'ips', 'stoptrigger', - 'traps', 'uftrace'] +contrib_plugins = ['bbv.c', 'cache.c', 'cflow.c', 'drcov.c', 'execlog.c', + 'hotblocks.c', 'hotpages.c', 'howvec.c', 'hwprofile.c', + 'ips.c', 'stoptrigger.c', 'traps.c', 'uftrace.c'] if host_os != 'windows' # lockstep uses socket.h - contrib_plugins += 'lockstep' + contrib_plugins += 'lockstep.c' endif t = [] if get_option('plugins') foreach i : contrib_plugins - t += shared_module(i, files(i + '.c'), + t += shared_module(fs.stem(i), files(i), dependencies: plugins_deps) endforeach endif diff --git a/tests/tcg/plugins/meson.build b/tests/tcg/plugins/meson.build index d782370461..303f97f967 100644 --- a/tests/tcg/plugins/meson.build +++ b/tests/tcg/plugins/meson.build @@ -1,7 +1,10 @@ +test_plugins = ['bb.c', 'discons.c', 'empty.c', 'inline.c', 'insn.c', 'mem.c', + 'reset.c', 'syscall.c', 'patch.c'] + t = [] if get_option('plugins') - foreach i : ['bb', 'discons', 'empty', 'inline', 'insn', 'mem', 'reset', 'syscall', 'patch'] - t += shared_module(i, files(i + '.c'), + foreach i : test_plugins + t += shared_module(fs.stem(i), files(i), dependencies: plugins_deps) endforeach endif