Jagannathan Raman | 3f0e7e5 | 2021-01-29 11:46:07 -0500 | [diff] [blame] | 1 | remote_ss = ss.source_set() |
| 2 | |
| 3 | remote_ss.add(when: 'CONFIG_MULTIPROCESS', if_true: files('machine.c')) |
Elena Ufimtseva | ad22c30 | 2021-01-29 11:46:10 -0500 | [diff] [blame] | 4 | remote_ss.add(when: 'CONFIG_MULTIPROCESS', if_true: files('mpqemu-link.c')) |
Jagannathan Raman | 48b06f5 | 2021-01-29 11:46:11 -0500 | [diff] [blame] | 5 | remote_ss.add(when: 'CONFIG_MULTIPROCESS', if_true: files('message.c')) |
Jagannathan Raman | c7d80c7 | 2021-01-29 11:46:12 -0500 | [diff] [blame] | 6 | remote_ss.add(when: 'CONFIG_MULTIPROCESS', if_true: files('remote-obj.c')) |
Elena Ufimtseva | 9f81120 | 2021-01-29 11:46:14 -0500 | [diff] [blame] | 7 | remote_ss.add(when: 'CONFIG_MULTIPROCESS', if_true: files('proxy.c')) |
Jagannathan Raman | bd36adb | 2021-01-29 11:46:19 -0500 | [diff] [blame] | 8 | remote_ss.add(when: 'CONFIG_MULTIPROCESS', if_true: files('iohub.c')) |
Jagannathan Raman | 253007d | 2022-06-13 16:26:30 -0400 | [diff] [blame] | 9 | remote_ss.add(when: 'CONFIG_MULTIPROCESS', if_true: files('iommu.c')) |
Jagannathan Raman | 3f0e7e5 | 2021-01-29 11:46:07 -0500 | [diff] [blame] | 10 | |
Jagannathan Raman | 5511696 | 2022-06-13 16:26:24 -0400 | [diff] [blame] | 11 | remote_ss.add(when: 'CONFIG_VFIO_USER_SERVER', if_true: libvfio_user_dep) |
Paolo Bonzini | 1725253 | 2023-08-31 10:58:23 +0200 | [diff] [blame] | 12 | remote_ss.add(when: 'CONFIG_VFIO_USER_SERVER', if_true: files('vfio-user-obj.c'), |
| 13 | if_false: files('vfio-user-obj-stub.c')) |
Jagannathan Raman | 5511696 | 2022-06-13 16:26:24 -0400 | [diff] [blame] | 14 | |
Jagannathan Raman | ed5d001 | 2021-01-29 11:46:13 -0500 | [diff] [blame] | 15 | specific_ss.add(when: 'CONFIG_MULTIPROCESS', if_true: files('memory.c')) |
Jagannathan Raman | c746b74 | 2021-01-29 11:46:18 -0500 | [diff] [blame] | 16 | specific_ss.add(when: 'CONFIG_MULTIPROCESS', if_true: files('proxy-memory-listener.c')) |
Jagannathan Raman | ed5d001 | 2021-01-29 11:46:13 -0500 | [diff] [blame] | 17 | |
Philippe Mathieu-Daudé | de6cd75 | 2023-06-13 15:33:47 +0200 | [diff] [blame] | 18 | system_ss.add_all(when: 'CONFIG_MULTIPROCESS', if_true: remote_ss) |