]> git.proxmox.com Git - mirror_qemu.git/blobdiff - softmmu/meson.build
Merge tag 'pull-tcg-20231004' of https://gitlab.com/rth7680/qemu into staging
[mirror_qemu.git] / softmmu / meson.build
index 39f766ce7c123b2a748804be8c2a908aa9dad7bd..3a64dd89de1f1c79201df75ccbc633c519ca9b4c 100644 (file)
@@ -1,35 +1,36 @@
-specific_ss.add(when: 'CONFIG_SOFTMMU', if_true: [files(
+specific_ss.add(when: 'CONFIG_SYSTEM_ONLY', if_true: [files(
   'arch_init.c',
+  'ioport.c',
+  'memory.c',
+  'physmem.c',
+  'watchpoint.c',
+)])
+
+system_ss.add(files(
   'balloon.c',
+  'bootdevice.c',
   'cpus.c',
   'cpu-throttle.c',
+  'cpu-timers.c',
   'datadir.c',
+  'dirtylimit.c',
+  'dma-helpers.c',
   'globals.c',
-  'physmem.c',
-  'ioport.c',
-  'rtc.c',
-  'runstate.c',
-  'memory.c',
   'memory_mapping.c',
+  'qdev-monitor.c',
   'qtest.c',
-  'vl.c',
-  'cpu-timers.c',
+  'rtc.c',
   'runstate-action.c',
-)])
-
-specific_ss.add(when: ['CONFIG_SOFTMMU', 'CONFIG_TCG'], if_true: [files(
-  'icount.c'
-)])
-
-softmmu_ss.add(files(
-  'bootdevice.c',
-  'dma-helpers.c',
-  'qdev-monitor.c',
+  'runstate-hmp-cmds.c',
+  'runstate.c',
+  'tpm-hmp-cmds.c',
+  'vl.c',
 ), sdl, libpmem, libdaxctl)
 
 if have_tpm
-  softmmu_ss.add(files('tpm.c'))
+  system_ss.add(files('tpm.c'))
 endif
 
-softmmu_ss.add(when: seccomp, if_true: files('qemu-seccomp.c'))
-softmmu_ss.add(when: fdt, if_true: files('device_tree.c'))
+system_ss.add(when: seccomp, if_true: files('qemu-seccomp.c'))
+system_ss.add(when: fdt, if_true: files('device_tree.c'))
+system_ss.add(when: 'CONFIG_LINUX', if_true: files('async-teardown.c'))