summaryrefslogtreecommitdiffstats
path: root/src/src.pro
blob: 6dc62e8ef7bca181e077412a61506f37e510f277 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
TEMPLATE=subdirs

sub_qtwaylandscanner.subdir = qtwaylandscanner
sub_qtwaylandscanner.target = sub-qtwaylandscanner
SUBDIRS += sub_qtwaylandscanner

# Don't build QtCompositor API unless explicitly enabled
contains(CONFIG, wayland-compositor) {
    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-client
    sub_imports.target = sub-imports
    SUBDIRS += sub_imports
}

sub_client.subdir = client
sub_client.depends = sub-qtwaylandscanner
sub_client.target = sub-client
SUBDIRS += sub_client

sub_plugins.subdir = plugins
sub_plugins.depends = sub-qtwaylandscanner sub-client
contains(CONFIG, wayland-compositor): sub_plugins.depends += sub-compositor
sub_plugins.target = sub-plugins
SUBDIRS += sub_plugins