diff options
author | Martin Matuska <martin@matuska.org> | 2019-03-30 01:26:26 +0100 |
---|---|---|
committer | Martin Matuska <martin@matuska.org> | 2019-03-30 01:26:56 +0100 |
commit | 954ff4696af2cab4c81108363915d1123c60b34c (patch) | |
tree | 69a921c592bbacac2b105265738bd08900950ed5 /build/ci | |
parent | bc8efdef3e1030976617b8710ff0f71762d078d3 (diff) | |
download | libarchive-954ff4696af2cab4c81108363915d1123c60b34c.tar.gz |
Cirrus CI - support existing homebrew packages
Diffstat (limited to 'build/ci')
-rwxr-xr-x | build/ci/cirrus_ci.sh | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/build/ci/cirrus_ci.sh b/build/ci/cirrus_ci.sh index 9db762f9..4def0837 100755 --- a/build/ci/cirrus_ci.sh +++ b/build/ci/cirrus_ci.sh @@ -17,8 +17,11 @@ then elif [ "${UNAME}" = "Darwin" ] then set -x -e - brew update - brew install autoconf automake libtool pkg-config cmake xz lz4 zstd + brew update > /dev/null + for pkg in autoconf automake libtool pkg-config cmake xz lz4 zstd + do + brew list $pkg > /dev/null && brew upgrade $pkg || brew install $pkg + done elif [ "${UNAME}" = "Linux" ] then if [ -f "/etc/debian_version" ] |