]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
modules: add ui module annotations
authorGerd Hoffmann <kraxel@redhat.com>
Thu, 24 Jun 2021 10:38:13 +0000 (12:38 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 9 Jul 2021 16:20:27 +0000 (18:20 +0200)
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Jose R. Ziviani <jziviani@suse.de>
Message-Id: <20210624103836.2382472-12-kraxel@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
ui/egl-headless.c
ui/gtk.c
ui/sdl2.c
ui/spice-app.c
ui/spice-core.c

index da377a74af69b3e7c91a833e671a6b43a480691a..75404e0e87002c22c3214fe2069c1ab56e0091a3 100644 (file)
@@ -213,3 +213,7 @@ static void register_egl(void)
 }
 
 type_init(register_egl);
+
+#ifdef CONFIG_OPENGL
+module_dep("ui-opengl");
+#endif
index 98046f577b9d0308a1cedae9af26f8ce35a37161..376b4d528daa62bafe9cbf0455c3be9c06d58f2e 100644 (file)
--- a/ui/gtk.c
+++ b/ui/gtk.c
@@ -2333,3 +2333,7 @@ static void register_gtk(void)
 }
 
 type_init(register_gtk);
+
+#ifdef CONFIG_OPENGL
+module_dep("ui-opengl");
+#endif
index a203cb0239e147e97a6121c71e8dec450fd9e309..36d9010cb6c1ec978c2a26898c5d4d6cfa869031 100644 (file)
--- a/ui/sdl2.c
+++ b/ui/sdl2.c
@@ -918,3 +918,7 @@ static void register_sdl1(void)
 }
 
 type_init(register_sdl1);
+
+#ifdef CONFIG_OPENGL
+module_dep("ui-opengl");
+#endif
index 4325ac2d9c5403e8d77099825fc3afaeb93c1f72..641f4a9d53e3ccf4debc7477cb8da6c94083762c 100644 (file)
@@ -221,3 +221,6 @@ static void register_spice_app(void)
 }
 
 type_init(register_spice_app);
+
+module_dep("ui-spice-core");
+module_dep("chardev-spice");
index 272d19b0c152e52f3e24316f92ab8e6d12b26ff6..86d43783acacae194f8722a36580d62db4a76797 100644 (file)
@@ -1037,3 +1037,8 @@ static void spice_register_config(void)
     qemu_add_opts(&qemu_spice_opts);
 }
 opts_init(spice_register_config);
+module_opts("spice");
+
+#ifdef CONFIG_OPENGL
+module_dep("ui-opengl");
+#endif