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

Edward O'Callaghan funfunctor at folklore1984.net
Sat Apr 8 13:19:33 UTC 2017



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.

Kind Regards,
Edward.
> build. I've split and reshuffled so that the overall runtime is 
> not too 
> badly affected.
> 
> Plus one can easily drop the build from the matrix if they 
> haven't 
> touched some parts of mesa.
> 
> As step two, is to set a git hook and send reports back to 
> mesa-dev@ 
> analogous to the Appveyor setup. I'm planning to take a look at 
> that 
> next week.
> 
> For those interested, here is a sample run
> https://travis-ci.org/evelikov/Mesa/builds/219744835
> 
> Thanks
> Emil
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20170408/8efac597/attachment.sig>


More information about the mesa-dev mailing list