diff mbox series

[1/9] hw/9pfs: Compile 9p-local.c and 9p-proxy.c for Linux and macOS

Message ID 20220425142705.2099270-2-bmeng.cn@gmail.com
State New
Headers show
Series 9pfs: Add 9pfs support for Windows host | expand

Commit Message

Bin Meng April 25, 2022, 2:26 p.m. UTC
From: Bin Meng <bin.meng@windriver.com>

For better readability, Windows support of 9pfs local backend driver
will be provided in a separate 9p-local-win32.c file, hence let's
only compile 9p-local.c for Linux and macOS.

As we don't plan to support 9p proxy on Windows, apply the same to
9p-proxy.c.

Signed-off-by: Bin Meng <bin.meng@windriver.com>
---

 hw/9pfs/meson.build | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)
diff mbox series

Patch

diff --git a/hw/9pfs/meson.build b/hw/9pfs/meson.build
index 12443b6ad5..b4a8ff0913 100644
--- a/hw/9pfs/meson.build
+++ b/hw/9pfs/meson.build
@@ -1,8 +1,6 @@ 
 fs_ss = ss.source_set()
 fs_ss.add(files(
-  '9p-local.c',
   '9p-posix-acl.c',
-  '9p-proxy.c',
   '9p-synth.c',
   '9p-xattr-user.c',
   '9p-xattr.c',
@@ -13,8 +11,12 @@  fs_ss.add(files(
   'coth.c',
   'coxattr.c',
 ))
-fs_ss.add(when: 'CONFIG_LINUX', if_true: files('9p-util-linux.c'))
-fs_ss.add(when: 'CONFIG_DARWIN', if_true: files('9p-util-darwin.c'))
+fs_ss.add(when: 'CONFIG_LINUX', if_true: files('9p-local.c',
+                                               '9p-proxy.c',
+                                               '9p-util-linux.c'))
+fs_ss.add(when: 'CONFIG_DARWIN', if_true: files('9p-local.c',
+                                                '9p-proxy.c',
+                                                '9p-util-darwin.c'))
 fs_ss.add(when: 'CONFIG_XEN', if_true: files('xen-9p-backend.c'))
 softmmu_ss.add_all(when: 'CONFIG_FSDEV_9P', if_true: fs_ss)