[Mesa-dev] [PATCH] RFC: meson: Add a new build-dev-tools option

Ian Romanick idr at freedesktop.org
Mon Nov 13 17:43:32 UTC 2017


On 11/11/2017 04:39 PM, Jason Ekstrand wrote:
> On Sat, Nov 11, 2017 at 10:30 AM, Rob Clark <robdclark at gmail.com
> <mailto:robdclark at gmail.com>> wrote:
> 
>     On Sat, Nov 11, 2017 at 12:42 PM, Jason Ekstrand
>     <jason at jlekstrand.net <mailto:jason at jlekstrand.net>> wrote:
>     > A variety of the different drivers in mesa have some sort of developer
>     > tools to go along with them.  Normal users don't want these but devs do.
>     > This commit adds a new build-dev-tools option which causes these tools
>     > to be built and installed.
> 
>     fwiw, nouveau and etnaviv also have standalone compilers
> 
>     And I kinda think mesa already has too many build config options
>     already,
> 
> 
> Yeah...  that may be. I've stopped noticing as I just have a build
> script that does it all for me (and, incidentally works with both
> autotools and meson).
>  
> 
>     so maybe tying these to debug build would be a reasonable way
>     to avoid adding another.. I don't insist on it if someone else has a
>     reason to build their driver's "dev tools" outside of a debug build,
>     but I really only have use for ir3compiler in the context of a debug
>     build.
> 
> 
> Maybe...  However, the aubinator tools that we have are something you
> may want to at least use with a release build.  Whether or not there's
> any point in building them in release mode, I don't know.  Sometimes it
> is useful to use the aubinator out of the same branc as you're hacking on.

This may be a good question for packagers.  What of these tools do they
want to install, via some package... possibly not the main package, on a
user system.

>     BR,
>     -R


More information about the mesa-dev mailing list