aboutsummaryrefslogtreecommitdiff
path: root/stubs/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'stubs/meson.build')
-rw-r--r--stubs/meson.build17
1 files changed, 16 insertions, 1 deletions
diff --git a/stubs/meson.build b/stubs/meson.build
index 772a3e8..cef046e 100644
--- a/stubs/meson.build
+++ b/stubs/meson.build
@@ -55,7 +55,14 @@ endif
if have_user
# Symbols that are used by hw/core.
stub_ss.add(files('cpu-synchronize-state.c'))
- stub_ss.add(files('qdev.c'))
+
+ # Stubs for QAPI events. Those can always be included in the build, but
+ # they are not built at all for --disable-system builds.
+ if not have_system
+ stub_ss.add(files('qdev.c'))
+ endif
+
+ stub_ss.add(files('monitor-internal.c'))
endif
if have_system
@@ -70,6 +77,14 @@ if have_system
stub_ss.add(files('target-monitor-defs.c'))
stub_ss.add(files('win32-kbd-hook.c'))
stub_ss.add(files('xen-hw-stub.c'))
+ stub_ss.add(files('monitor-arm-gic.c'))
+ stub_ss.add(files('monitor-i386-rtc.c'))
+ stub_ss.add(files('monitor-i386-sev.c'))
+ stub_ss.add(files('monitor-i386-sgx.c'))
+ stub_ss.add(files('monitor-i386-xen.c'))
+ stub_ss.add(files('monitor-cpu.c'))
+ stub_ss.add(files('monitor-cpu-s390x.c'))
+ stub_ss.add(files('monitor-cpu-s390x-kvm.c'))
endif
if have_system or have_user