travis.yml: install homebrew python for OS X

Our python3 requirements now outstrip those of the build. While we are
at it we can move more of the special casing for Mac into the one
build we have.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
This commit is contained in:
Alex Bennée 2020-01-07 13:38:28 +00:00
parent 6e3bd8a072
commit 289c8e5921
1 changed files with 10 additions and 7 deletions

View File

@ -51,13 +51,6 @@ addons:
- sparse - sparse
- uuid-dev - uuid-dev
- gcovr - gcovr
homebrew:
packages:
- ccache
- glib
- pixman
- gnu-sed
update: true
# The channel name "irc.oftc.net#qemu" is encrypted against qemu/qemu # The channel name "irc.oftc.net#qemu" is encrypted against qemu/qemu
@ -239,7 +232,17 @@ matrix:
os: osx os: osx
osx_image: xcode10.3 osx_image: xcode10.3
compiler: clang compiler: clang
addons:
homebrew:
packages:
- ccache
- glib
- pixman
- gnu-sed
- python
update: true
before_script: before_script:
- brew link --overwrite python
- export PATH="/usr/local/opt/ccache/libexec:$PATH" - export PATH="/usr/local/opt/ccache/libexec:$PATH"
- if command -v ccache ; then ccache --zero-stats ; fi - if command -v ccache ; then ccache --zero-stats ; fi
- mkdir -p ${BUILD_DIR} && cd ${BUILD_DIR} - mkdir -p ${BUILD_DIR} && cd ${BUILD_DIR}