aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--tools/build_defs/apple/shared.bzl5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/build_defs/apple/shared.bzl b/tools/build_defs/apple/shared.bzl
index afef068bb3..4d62db67b2 100644
--- a/tools/build_defs/apple/shared.bzl
+++ b/tools/build_defs/apple/shared.bzl
@@ -60,6 +60,11 @@ def apple_action(ctx, **kw):
"""
execution_requirements = kw.get("execution_requirements", {})
execution_requirements += DARWIN_EXECUTION_REQUIREMENTS
+
+ no_sandbox = kw.pop("no_sandbox", False)
+ if no_sandbox:
+ execution_requirements["nosandbox"] = "1"
+
kw["execution_requirements"] = execution_requirements
ctx.action(**kw)