[PATCH weston 02/68] meson: pixel-formats

Daniel Stone daniel at fooishbar.org
Fri Dec 9 21:22:01 UTC 2016


Hi Armin,

On 9 December 2016 at 20:37, Armin Krezović <krezovic.armin at gmail.com> wrote:
>> diff --git a/libweston/meson.build b/libweston/meson.build
>> index d396c00..aee444a 100644
>> --- a/libweston/meson.build
>> +++ b/libweston/meson.build
>> @@ -19,6 +19,7 @@ srcs_libweston = [
>>       'noop-renderer.c',
>>       'pixman-renderer.c',
>>       'linux-dmabuf.c',
>> +     'pixel-formats.c',
>>       'screenshooter.c',
>>       '../shared/file-util.c',
>>       '../shared/matrix.c',
>>
>
> Since when is meson supported? I don't see it in git master.

Oh, it's not; it's just there to make it easier for people who want to
use Meson to build. Like me. :) It's really useful for this branch,
since when rebasing I'll frequently do 'git rebase -i --exec
[make|ninja]' along the entire branch to make sure it builds the whole
way; it's easy to introduce warnings in intermediate patches when
doing that. With 68 patches, Meson does this in around 30sec for the
whole tree, against ~4min for autotools.

Safe to say you can ignore this if you're not using Meson; it'll be
squashed into either the actual pixel-formats patch or the Meson
patch, depending on what lands first, as introducing intermediate
build breakage is bad. I wanted to keep it separate from pixel-formats
though, so that can land separately if necessary.

Cheers,
Daniel


More information about the wayland-devel mailing list