182d3771dd
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 <pq@iki.fi> |
||
---|---|---|
.. | ||
calibrator.c | ||
clickdot.c | ||
cliptest.c | ||
confine.c | ||
desktop-shell.c | ||
dnd.c | ||
editor.c | ||
eventdemo.c | ||
flower.c | ||
fullscreen.c | ||
gears.c | ||
image.c | ||
ivi-shell-user-interface.c | ||
keyboard.c | ||
meson.build | ||
multi-resource.c | ||
nested-client.c | ||
nested.c | ||
presentation-shm.c | ||
resizor.c | ||
scaler.c | ||
screenshot.c | ||
simple-damage.c | ||
simple-dmabuf-drm-data.h | ||
simple-dmabuf-drm.c | ||
simple-dmabuf-egl.c | ||
simple-dmabuf-v4l.c | ||
simple-egl.c | ||
simple-im.c | ||
simple-shm.c | ||
simple-touch.c | ||
smoke.c | ||
stacking.c | ||
subsurfaces.c | ||
terminal.c | ||
touch-calibrator.c | ||
transformed.c | ||
weston-debug.c | ||
weston-info.c | ||
window.c | ||
window.h |