[PATCH spice-gtk v4 16/29] fixup! usb-redir: enable redirection of emulated CD drive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Do not build usb emulation files if usb is disabled
---
 src/meson.build | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)

diff --git a/src/meson.build b/src/meson.build
index 8bfc923b..00eb2778 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -124,13 +124,6 @@ spice_client_glib_sources = [
   'usb-backend.c',
   'usb-emulation.h',
   'usb-backend.h',
-  'usb-device-cd.c',
-  'usb-device-cd.h',
-  'cd-scsi.c',
-  'cd-scsi.h',
-  'cd-scsi-dev-params.h',
-  'cd-usb-bulk-msd.c',
-  'cd-usb-bulk-msd.h',
   'vmcstream.c',
   'vmcstream.h',
 ]
@@ -164,6 +157,18 @@ elif spice_gtk_coroutine == 'winfiber'
   spice_client_glib_sources += 'coroutine_winfibers.c'
 endif
 
+if spice_gtk_has_usbredir
+  spice_client_glib_sources += [
+    'usb-device-cd.c',
+    'usb-device-cd.h',
+    'cd-scsi.c',
+    'cd-scsi.h',
+    'cd-scsi-dev-params.h',
+    'cd-usb-bulk-msd.c',
+    'cd-usb-bulk-msd.h',
+  ]
+endif
+
 if spice_gtk_has_usbredir and host_machine.system() == 'windows'
   spice_client_glib_sources += ['usbdk_api.c',
                                 'usbdk_api.h']
-- 
2.20.1

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel




[Index of Archives]     [Linux Virtualization]     [Linux Virtualization]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]