From 33272aa7764c03f7d0b3a7b36f08636f883c3e69 Mon Sep 17 00:00:00 2001 From: William Salmon Date: Wed, 5 Jun 2019 14:22:34 +0100 Subject: Refactor of Platform and Sandbox --- setup.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index ab3c6f30d..330b1d411 100755 --- a/setup.py +++ b/setup.py @@ -84,8 +84,12 @@ def bwrap_too_old(major, minor, patch): def check_for_bwrap(): - platform = os.environ.get('BST_FORCE_BACKEND', '') or sys.platform + platform = sys.platform + if platform.startswith('linux'): + sandbox = os.environ.get('BST_FORCE_SANDBOX', "bwrap") + if sandbox != 'bwrap': + return bwrap_path = shutil.which('bwrap') if not bwrap_path: warn_bwrap("Bubblewrap not found") -- cgit v1.2.1