]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
bootstrap-depends.sh: try to fix travis on osx
authorVladimír Čunát <vladimir.cunat@nic.cz>
Mon, 11 Dec 2017 15:25:28 +0000 (16:25 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Tue, 12 Dec 2017 09:13:19 +0000 (10:13 +0100)
scripts/bootstrap-depends.sh

index a452d3d83a2d5936d22f18f0384938ef82efd97b..11d1d577e5eaff7d013daa00e82c23692fb47474 100755 (executable)
@@ -130,12 +130,12 @@ function pkg {
 PIP_PKGS="dnspython==1.11 cpp-coveralls Jinja2"
 if [ "${TRAVIS_OS_NAME}" == "osx" ]; then
        brew update
-       for p in makedepend hiredis libmemcached protobuf-c cmocka jansson gnutls luajit libuv; do
+       for p in makedepend hiredis libmemcached protobuf-c cmocka jansson gnutls luajit libuv python3; do
                echo "BEGIN $p";
-               brew install $p
+               brew install "$p" || brew upgrade "$p" # install fails on installed packages
                echo "END $p";
        done
-       pip install ${PIP_PKGS}
+       pip3 install ${PIP_PKGS}
 fi
 if [ "${TRAVIS_OS_NAME}" == "linux" ]; then
        pip install --user --upgrade pip || true