[Mesa-dev] [PATCH mesa] travis: build meson first for quicker feedback
Dylan Baker
dylan at pnwbakers.com
Tue Oct 31 18:58:33 UTC 2017
Reviewed-by: Dylan Baker <dylan at pnwbakers.com>
Quoting Eric Engestrom (2017-10-31 11:19:02)
> Meson is much quicker to build Mesa, giving quicker feedback if
> executed first.
>
> Cc: Dylan Baker <dylan at pnwbakers.com>
> Cc: Emil Velikov <emil.l.velikov at gmail.com>
> Signed-off-by: Eric Engestrom <eric.engestrom at imgtec.com>
> ---
> .travis.yml | 64 ++++++++++++++++++++++++++++++-------------------------------
> 1 file changed, 32 insertions(+), 32 deletions(-)
>
> diff --git a/.travis.yml b/.travis.yml
> index 0f42b96cb2043b6bb9fb..211df3ec1efe47aa4092 100644
> --- a/.travis.yml
> +++ b/.travis.yml
> @@ -30,6 +30,38 @@ env:
>
> matrix:
> include:
> + - env:
> + - LABEL="meson Vulkan"
> + - BUILD=meson
> + - MESON_OPTIONS="-Ddri-drivers= -Dgallium-drivers="
> + addons:
> + apt:
> + sources:
> + - llvm-toolchain-trusty-3.9
> + packages:
> + # LLVM packaging is broken and misses these dependencies
> + - libedit-dev
> + # From sources above
> + - llvm-3.9-dev
> + # Common
> + - xz-utils
> + - libexpat1-dev
> + - libelf-dev
> + - python3-pip
> + - env:
> + - LABEL="meson loaders/classic DRI"
> + - BUILD=meson
> + - MESON_OPTIONS="-Dvulkan-drivers= -Dgallium-drivers="
> + addons:
> + apt:
> + packages:
> + - xz-utils
> + - x11proto-xf86vidmode-dev
> + - libexpat1-dev
> + - libx11-xcb-dev
> + - libxdamage-dev
> + - libxfixes-dev
> + - python3-pip
> - env:
> - LABEL="make loaders/classic DRI"
> - BUILD=make
> @@ -364,38 +396,6 @@ matrix:
> - libexpat1-dev
> - libx11-xcb-dev
> - libelf-dev
> - - env:
> - - LABEL="meson Vulkan"
> - - BUILD=meson
> - - MESON_OPTIONS="-Ddri-drivers= -Dgallium-drivers="
> - addons:
> - apt:
> - sources:
> - - llvm-toolchain-trusty-3.9
> - packages:
> - # LLVM packaging is broken and misses these dependencies
> - - libedit-dev
> - # From sources above
> - - llvm-3.9-dev
> - # Common
> - - xz-utils
> - - libexpat1-dev
> - - libelf-dev
> - - python3-pip
> - - env:
> - - LABEL="meson loaders/classic DRI"
> - - BUILD=meson
> - - MESON_OPTIONS="-Dvulkan-drivers= -Dgallium-drivers="
> - addons:
> - apt:
> - packages:
> - - xz-utils
> - - x11proto-xf86vidmode-dev
> - - libexpat1-dev
> - - libx11-xcb-dev
> - - libxdamage-dev
> - - libxfixes-dev
> - - python3-pip
>
> install:
> - pip install --user mako
> --
> Cheers,
> Eric
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20171031/f9c2da1a/attachment.sig>
More information about the mesa-dev
mailing list