[Mesa-dev] [PATCH 00/13] Better Travis-CI integration

Emil Velikov emil.l.velikov at gmail.com
Sat Apr 8 16:00:13 UTC 2017


On 8 April 2017 at 14:19, Edward O'Callaghan
<funfunctor at folklore1984.net> wrote:
>
>
> On 04/08/2017 05:05 AM, Emil Velikov wrote:
>> Hi all,
>>
>> Inspired by the work from Andres, I've went ahead and made our
>> integration a bit better. Highlights include:
>>  - run in container - faster startup times, always 2 cores
>>  - removed unneeded packages
>>  - "build everything" - st/vdpau and ANV cannot be build at this
>> stage,
>> with the respective commits containing further information.
>>
>> Needless to say the C++ code-bases of SWR and Clover are _very_
>> slow to
> Hi Emil,
>
> May I suggest using clang over gcc for compiling C++ code as it is
> *much* faster! You also get the benefit of a bit of shadow compiling as
> most folks use gcc.
>
Good point about clang.

I was itching to add the combinations below, but realised that the
series is large enough as-is ;-)
Feel free to lend a hand - I will focus on git hook/notification email first.

 - travis
scons + mingw-w64
osx + make + gcc/clang
 - appveyor
scons llvm=0 mingw-w64/clang/msvc
scons llvm=1 mingw-w64/clang
scons swr=1 mingw-w64/clang/msvc
cygwin + make +  gcc/clang

Thanks
Emil


More information about the mesa-dev mailing list