]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
colo: move stubs out of stubs/
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 8 Apr 2024 15:53:27 +0000 (17:53 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 18 Apr 2024 09:17:27 +0000 (11:17 +0200)
Since the colo stubs are needed exactly when the build options are not
enabled, move them together with the code they stub.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-ID: <20240408155330.522792-16-pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
migration/colo-stubs.c [moved from stubs/colo.c with 100% similarity]
migration/meson.build
net/colo-stubs.c [moved from stubs/colo-compare.c with 100% similarity]
net/meson.build
stubs/meson.build

similarity index 100%
rename from stubs/colo.c
rename to migration/colo-stubs.c
index 1eeb915ff6398536d115f52e17c91a81ef1966d1..f76b1ba3289550cb68ab2902f1db513bcd91783b 100644 (file)
@@ -34,6 +34,8 @@ system_ss.add(files(
 
 if get_option('replication').allowed()
   system_ss.add(files('colo-failover.c', 'colo.c'))
+else
+  system_ss.add(files('colo-stubs.c'))
 endif
 
 system_ss.add(when: rdma, if_true: files('rdma.c'))
similarity index 100%
rename from stubs/colo-compare.c
rename to net/colo-stubs.c
index 9432a588e4e77b0726365145347670958805c841..e0cd71470e0e3f524ca9b4fc29822965d2b61367 100644 (file)
@@ -20,6 +20,8 @@ if get_option('replication').allowed() or \
     get_option('colo_proxy').allowed()
   system_ss.add(files('colo-compare.c'))
   system_ss.add(files('colo.c'))
+else
+  system_ss.add(files('colo-stubs.c'))
 endif
 
 if get_option('colo_proxy').allowed()
index a4404e765ab105a3e1e412f4c84633b9462c51ca..a252bffad00e960136a8c557dfe1e34370f6812e 100644 (file)
@@ -42,8 +42,6 @@ stub_ss.add(files('target-get-monitor-def.c'))
 stub_ss.add(files('target-monitor-defs.c'))
 stub_ss.add(files('trace-control.c'))
 stub_ss.add(files('uuid.c'))
-stub_ss.add(files('colo.c'))
-stub_ss.add(files('colo-compare.c'))
 stub_ss.add(files('vmstate.c'))
 stub_ss.add(files('vm-stop.c'))
 stub_ss.add(files('win32-kbd-hook.c'))