From 4fc61cfddddec68f25e2327cf75bb312ba120a09 Mon Sep 17 00:00:00 2001 From: Pete Goldsmith Date: Wed, 7 Sep 2022 10:01:13 +1000 Subject: [PATCH] Clarify requirements for `dir` argument --- Sources/tart/Commands/Run.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sources/tart/Commands/Run.swift b/Sources/tart/Commands/Run.swift index 2ec71687..bd16088d 100644 --- a/Sources/tart/Commands/Run.swift +++ b/Sources/tart/Commands/Run.swift @@ -47,8 +47,10 @@ struct Run: AsyncParsableCommand { @Option(help: ArgumentHelp(""" Additional directory shares with an optional read-only specifier\n(e.g. --dir=\"build:~/src/build\" --dir=\"sources:~/src/sources:ro\") """, discussion: """ + Requires host to be macOS 13.0 (Ventura) or newer. All shared directories are automatically mounted to "/Volumes/My Shared Files" directory on macOS, while on Linux you have to do it manually: "mount -t virtiofs com.apple.virtio-fs.automount /mount/point". + For macOS guests, they must be running macOS 13.0 (Ventura) or newer. """, valueName: "name:path[:ro]")) var dir: [String] = []