From e6a5d4465a0b44578c3211ce387ca90ed927ba3a Mon Sep 17 00:00:00 2001 From: Rintaro Ishizaki Date: Tue, 28 Nov 2023 14:07:48 -0800 Subject: [PATCH] Forward '-disable-sandbox' option to the frontend --- Sources/SwiftDriver/Jobs/FrontendJobHelpers.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Sources/SwiftDriver/Jobs/FrontendJobHelpers.swift b/Sources/SwiftDriver/Jobs/FrontendJobHelpers.swift index d26e69bb5..51da82eb0 100644 --- a/Sources/SwiftDriver/Jobs/FrontendJobHelpers.swift +++ b/Sources/SwiftDriver/Jobs/FrontendJobHelpers.swift @@ -318,6 +318,10 @@ extension Driver { try commandLine.appendLast(.enableBuiltinModule, from: &parsedOptions) } + if isFrontendArgSupported(.disableSandbox) { + try commandLine.appendLast(.disableSandbox, from: &parsedOptions) + } + if !(isCachingEnabled && useClangIncludeTree), let workingDirectory = workingDirectory { // Add -Xcc -working-directory before any other -Xcc options to ensure it is // overridden by an explicit -Xcc -working-directory, although having a