[ANNOUNCEMENT] Weston builds with Meson, grace period for autotools
Pekka Paalanen
ppaalanen at gmail.com
Fri Dec 14 14:45:13 UTC 2018
On Fri, 14 Dec 2018 15:16:29 +0100 (CET)
Jan Engelhardt <jengelh at inai.de> wrote:
> On Wednesday 2018-12-12 18:16, Pekka Paalanen wrote:
> >
> >here is an early Christmas / NewYear present / bomb (take your pick). I just
> >merged https://gitlab.freedesktop.org/wayland/weston/merge_requests/8 which
> >adds Meson build system to Weston.
> >
> >Most build options are equivalent to their autoconf counterparts, but some
> >have been redesigned, hopefully in a more obvious way.
> >
> >Most options do not have an auto setting, and everything defaults
> >to enabled [...]
>
> Not convinced I like that.
>
> [ 5s] Dependency pangocairo found: NO (tried pkgconfig)
> [ 5s] clients/meson.build:205:0: ERROR: Dependency "pangocairo" not found, tried pkgconfig
>
> Ok, so let's see, what option do I need to disable pangocairo... of course it's
> not documented, so all that's left is a grep. Easy enough.
> weston/clients/meson.build: 'add_deps': [ dependency('pangocairo') ]
You have found a bug! :-)
-Ddemo-clients=false should get rid of this, but doesn't. I'll keep
that in mind to fix.
Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20181214/631ebb1d/attachment.sig>
More information about the wayland-devel
mailing list