[Mesa-dev] [PATCH 00/14] Better Travis-CI integration, take 2

Emil Velikov emil.l.velikov at gmail.com
Fri Apr 21 12:08:15 UTC 2017


Hi all,

Bit of an update since last round:
 - misc fixes throughout
 - add st/vdpau, ANV and wayland support to the build
I.e. we finally build _everything_
 - added SWR + Scons on Linux
Note: GCC 5/6 crashes with internal compiler error at seemingly random 
stages of the build. Unless any of the SWR devs sort it out, we might 
want to disable it for now.

A sample report can be seen at
https://travis-ci.org/evelikov/Mesa/builds/223590028

I would love to this series in the stable branch, but won't insist if 
people disagree.

Thanks
Emil

Andres Gomez (2):
  travis: replace Trusty-based LLVM toolchain apt-get with apt addon
  travis: add the possibility of using the txc-dxtn library

Emil Velikov (12):
  travis: explicitly LD_LIBRARY_PATH the local libraries
  travis: enable apt cache
  travis: automatically manage ccache caching
  travis: remove unused -dev packages
  travis: rework "if test" blocks in the script section
  travis: split out matrix from env
  travis: add separate "scons" and "scons llvm" targets
  travis: add "scons swr" to the build matrix
  travis: add "make swr" to the build matrix
  travis: split the make target to three separate ones
  travis: add Gallium state-tracker targets
  travis: enable wayland support

 .travis.yml | 345 +++++++++++++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 306 insertions(+), 39 deletions(-)

-- 
2.12.2



More information about the mesa-dev mailing list