]> xenbits.xensource.com Git - people/pauldu/qemu.git/commitdiff
Don't build xen-stubs for user targets
authorDavid Woodhouse <dwmw@amazon.co.uk>
Mon, 23 Jan 2023 12:38:03 +0000 (13:38 +0100)
committerDavid Woodhouse <dwmw@amazon.co.uk>
Mon, 23 Jan 2023 12:38:03 +0000 (13:38 +0100)
(Squash into the commit which adds them)

Signed-off-by: David Woodhouse <dwmw@amazon.co.uk>
hw/i386/kvm/meson.build

index ec9f617ecee0479696014a2c4d73abab4240a88c..6621ba5cd7e1dac8de587c919a2b1da48318bd63 100644 (file)
@@ -14,6 +14,9 @@ i386_kvm_ss.add(when: 'CONFIG_XEN_EMU', if_true: files(
 
 i386_ss.add_all(when: 'CONFIG_KVM', if_true: i386_kvm_ss)
 
-specific_ss.add(when: 'CONFIG_XEN_EMU', if_false: files(
+xen_stubs_ss = ss.source_set()
+xen_stubs_ss.add(when: 'CONFIG_XEN_EMU', if_false: files(
   'xen-stubs.c',
 ))
+
+specific_ss.add_all(when: 'CONFIG_SOFTMMU', if_true: xen_stubs_ss)