From 0fabdf6ff385941dd217fb296631fc79b1d2fea4 Mon Sep 17 00:00:00 2001
From: Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
Date: Mon, 13 Aug 2018 11:43:16 -0400
Subject: [PATCH] macOS: don't fail on brew error codes during install

- ignores brew install returning 1 when attempting to install over
  an existing package that is not the latest version

Change-Id: I46ee0b85cadc10a6f0995391bbd13534d2027a78
---
 make-ring.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/make-ring.py b/make-ring.py
index 2b0a3635..030f05a7 100755
--- a/make-ring.py
+++ b/make-ring.py
@@ -218,7 +218,8 @@ def run_dependencies(args):
         )
         execute_script(
             BREW_INSTALL_SCRIPT,
-            {"packages": ' '.join(OSX_DEPENDENCIES)}
+            {"packages": ' '.join(OSX_DEPENDENCIES)},
+            False
         )
 
     elif args.distribution == IOS_DISTRIBUTION_NAME:
@@ -229,7 +230,8 @@ def run_dependencies(args):
         )
         execute_script(
             BREW_INSTALL_SCRIPT,
-            {"packages": ' '.join(IOS_DEPENDENCIES)}
+            {"packages": ' '.join(IOS_DEPENDENCIES)},
+            False
         )
 
     elif args.distribution == ANDROID_DISTRIBUTION_NAME:
-- 
GitLab