]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
meson: enable cpp (optionally) for plugins
authorPierrick Bouvier <pierrick.bouvier@linaro.org>
Tue, 30 Dec 2025 19:30:01 +0000 (11:30 -0800)
committerPierrick Bouvier <pierrick.bouvier@linaro.org>
Thu, 29 Jan 2026 17:34:14 +0000 (09:34 -0800)
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
Link: https://lore.kernel.org/qemu-devel/20260124182921.531562-9-pierrick.bouvier@linaro.org
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
meson.build

index ad8550d9e9749d6d4c3bfe3350bbd41a53f70641..149655058a9353656921cddc8a9be9b75ffa3d3f 100644 (file)
@@ -77,7 +77,8 @@ python = import('python').find_installation()
 
 cc = meson.get_compiler('c')
 all_languages = ['c']
-if host_os == 'windows' and add_languages('cpp', required: false, native: false)
+enable_cpp = host_os == 'windows' or get_option('plugins')
+if enable_cpp and add_languages('cpp', required: false, native: false)
   all_languages += ['cpp']
   cxx = meson.get_compiler('cpp')
 endif