[Mesa-dev] [PATCH 6/6] travis: add macOS meson build

Jon Turney jon.turney at dronecode.org.uk
Sat Feb 3 13:50:24 UTC 2018


On 01/02/2018 13:13, Emil Velikov wrote:
> On 28 January 2018 at 14:24, Jon Turney wrote:
>> ---
>>   .travis.yml | 5 +++++
>>   1 file changed, 5 insertions(+)
>>
>> diff --git a/.travis.yml b/.travis.yml
>> index 9cecf2f615f..7e6bbfe306b 100644
>> --- a/.travis.yml
>> +++ b/.travis.yml
>> @@ -403,6 +403,11 @@ matrix:
>>           - MAKE_CHECK_COMMAND="make check"
>>           - DRI_LOADERS="--with-platforms=x11 --disable-egl"
>>         os: osx
>> +    - env:
>> +        - LABEL="macOS meson"
>> +        - BUILD=meson
>> +        - MESON_OPTIONS="-Ddri-drivers=swrast -Dgallium-drivers= -Dvulkan-drivers= -Dplatforms=x11,surfaceless -Dglx=dri -Degl=false"
> Can we please have the same [explicit] set of toggles for both
> automake and meson?

Yeah, meson needs to learn some more sensible defaults in this case.

I've sent a separate patch for that.

> You can drop the surfaceless platform - there's no way to use it w/o
> EGL. Speaking of which, did we merge all the patches for it on
> Cygwin/OSX?

I don't have any outstanding patches for that, but it's broken since the 
last time I fixed it :(

But that's a problem for another day...



More information about the mesa-dev mailing list