• Pekka Paalanen's avatar
    meson: fix pangocairo being optional · 182d3771
    Pekka Paalanen authored
    Cannot use dependency() directly in the structure, because it will
    execute regardless of the option. Instead, let's store the dependency
    name in the structure and use the same logic as with simple_clients to
    conditionally look for the dependencies.
    
    As a bonus, this brings friendly error messages to demo-clients
    dependencies.
    
    subsurfaces' dependencies are also converted to maintain consistency
    with simple_clients.
    Signed-off-by: Pekka Paalanen's avatarPekka Paalanen <pq@iki.fi>
    182d3771
Name
Last commit
Last update
clients Loading commit data...
compositor Loading commit data...
data Loading commit data...
desktop-shell Loading commit data...
doc Loading commit data...
fullscreen-shell Loading commit data...
ivi-shell Loading commit data...
libweston Loading commit data...
libweston-desktop Loading commit data...
m4 Loading commit data...
man Loading commit data...
protocol Loading commit data...
remoting Loading commit data...
shared Loading commit data...
tests Loading commit data...
tools/zunitc Loading commit data...
wcap Loading commit data...
xwayland Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING Loading commit data...
Makefile.am Loading commit data...
README.md Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...
notes.txt Loading commit data...
releasing.txt Loading commit data...
weston.ini.in Loading commit data...