From e9bc9e69956a5e898734a58baedda7bd83ff76d7 Mon Sep 17 00:00:00 2001 From: PatTheMav Date: Thu, 25 Jun 2020 00:42:21 +0200 Subject: [PATCH] CI: Quick fix to cover pre-installed Homebrew dependencies for macOS --- CI/install-dependencies-osx.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CI/install-dependencies-osx.sh b/CI/install-dependencies-osx.sh index 1e8f53e8a..036c62159 100755 --- a/CI/install-dependencies-osx.sh +++ b/CI/install-dependencies-osx.sh @@ -28,7 +28,14 @@ sudo installer -pkg ./Packages.pkg -target / brew update #Base OBS Deps and ccache -brew install jack speexdsp ccache mbedtls freetype fdk-aac +for DEPENDENCY in jack speexdsp ccache mbedtls freetype fdk-aac; do + if [ ! -d "$(brew --cellar)/${DEPENDENCY}" ]; then + brew install $DEPENDENCY + else + brew upgrade $DEPENDENCY + fi +done + brew install https://gist.githubusercontent.com/DDRBoxman/9c7a2b08933166f4b61ed9a44b242609/raw/ef4de6c587c6bd7f50210eccd5bd51ff08e6de13/qt.rb if [ -d "$(brew --cellar)/swig" ]; then brew unlink swig