TEMPLATE=subdirs include($$OUT_PWD/client/qtwaylandclient-config.pri) include($$OUT_PWD/compositor/qtwaylandcompositor-config.pri) QT_FOR_CONFIG += waylandclient-private waylandcompositor-private qtConfig(wayland-client) { sub_qtwaylandscanner.subdir = qtwaylandscanner sub_qtwaylandscanner.target = sub-qtwaylandscanner SUBDIRS += sub_qtwaylandscanner sub_client.subdir = client sub_client.depends = sub-qtwaylandscanner sub_client.target = sub-client SUBDIRS += sub_client qtConfig(wayland-server) { sub_compositor.subdir = compositor sub_compositor.depends = sub-qtwaylandscanner sub_compositor.target = sub-compositor SUBDIRS += sub_compositor sub_imports.subdir = imports sub_imports.depends += sub-compositor sub_imports.target = sub-imports SUBDIRS += sub_imports sub_plugins.subdir = plugins sub_plugins.depends = sub-qtwaylandscanner sub-client sub-compositor sub_plugins.target = sub-plugins SUBDIRS += sub_plugins } }