[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v1 11/19] travis: use homebrew addon for MacOSX
From: |
Daniel P . Berrangé |
Subject: |
Re: [Qemu-devel] [PATCH v1 11/19] travis: use homebrew addon for MacOSX |
Date: |
Thu, 10 Jan 2019 18:23:27 +0000 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
On Thu, Jan 10, 2019 at 05:45:08PM +0000, Alex Bennée wrote:
> Rather than poking homebrew manually we can specify the packages
> needed via the homebrew addon. These are only installed on MacOS based
> builds.
>
> Signed-off-by: Alex Bennée <address@hidden>
> Signed-off-by: Alex Bennée <address@hidden>
Dupe
> ---
> .travis.yml | 9 ++++++---
> 1 file changed, 6 insertions(+), 3 deletions(-)
Reviewed-by: Daniel P. Berrangé <address@hidden>
>
> diff --git a/.travis.yml b/.travis.yml
> index fa70429459..2ef7997d25 100644
> --- a/.travis.yml
> +++ b/.travis.yml
> @@ -42,6 +42,12 @@ addons:
> - sparse
> - uuid-dev
> - gcovr
> + homebrew:
> + packages:
> + - libffi
> + - gettext
A separate patch can also drop libffi & gettext since travis logs show
they are already installed these days.
> + - glib
> + - pixman
>
>
> # The channel name "irc.oftc.net#qemu" is encrypted against qemu/qemu
> @@ -68,9 +74,6 @@ git:
> submodules: false
>
>
> -before_install:
> - - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew update ; fi
> - - if [ "$TRAVIS_OS_NAME" == "osx" ]; then brew install libffi gettext glib
> pixman ; fi
> before_script:
> - mkdir -p ${BUILD_DIR} && cd ${BUILD_DIR}
> - ${SRC_DIR}/configure ${CONFIG} || { cat config.log && exit 1; }
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
- [Qemu-devel] [PATCH v1 00/19] testing/next queue for travis and docker, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 06/19] tests: use in-place sed magic for enabling deb-src in travis image, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 08/19] travis: define all the build matrix entries in one place, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 12/19] travis: stop redefining the script commands, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 14/19] travis: run tests in verbose mode, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 04/19] tests: update Fedora dockerfile to use Fedora 29, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 10/19] travis: don't clone git submodules upfront, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 18/19] tests/docker: update our Travis image, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 11/19] travis: use homebrew addon for MacOSX, Alex Bennée, 2019/01/10
- Re: [Qemu-devel] [PATCH v1 11/19] travis: use homebrew addon for MacOSX,
Daniel P . Berrangé <=
- [Qemu-devel] [PATCH v1 05/19] tests: update Fedora i386 cross image to Fedora 29, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 03/19] tests: remove obsolete 'debian' dockerfile, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 13/19] travis: stop using container based envs, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 01/19] docker: Use stable git tag for virglrenderer, Alex Bennée, 2019/01/10
- [Qemu-devel] [PATCH v1 02/19] tests: run ldconfig after installing extra software, Alex Bennée, 2019/01/10