@samitouri / QOSamiQemu / commits / 29e30df3f3

meson: Restrict gdbstub to user/system builds

Limited builds (tools, documentation) don't need to generate / build gdbstub files. Only process the gdbstub/ folder when user / system emulation / acceleration is built. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Tested-by: Alex Bennée <alex.bennee@linaro.org> Acked-by: Alex Bennée <alex.bennee@linaro.org> Tested-by: Pierrick Bouvier <pierrick.bouvier@linaro.org> Link: https://lore.kernel.org/qemu-devel/20260310232045.58440-6-philmd@linaro.org Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>

Philippe Mathieu-Daudé committed Mar 11, 2026 at 00:20 UTC 29e30df3f3cd769044105a07e790baf2dead093d
1 file changed +1 -1
meson.build
+1 -1
@@ -3754,7 +3754,6 @@ subdir('qom')
3754 subdir('authz')
3755 subdir('crypto')
3756 subdir('ui')
3757 -subdir('gdbstub')
3757 subdir('semihosting')
3758 subdir('audio')
3759 subdir('io')
@@ -3805,6 +3804,7 @@ if have_system or have_user
3804 output: 'decode-@BASENAME@.c.inc',
3805 arguments: ['@INPUT@', '@EXTRA_ARGS@', '-o', '@OUTPUT@'])
3806 subdir('libdecnumber')
3807 + subdir('gdbstub')
3808 subdir('target')
3809 endif
3810