summaryrefslogtreecommitdiff
path: root/tests/auto/blackbox/testdata/probes-in-nested-modules/probes-in-nested-modules.qbs
blob: ffc273e185353cab50071869d7e00957d882c1ba (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
30
31
32
33
34
35
36
37
38
import qbs

Project {
    Product {
        name: "a"
        Depends { name: "outer" }
        inner.alt: true
        property bool dummy: {
            console.info("product " + name + ", inner.something = " + inner.something);
            console.info("product " + name + ", outer.something = " + outer.something);
            console.info("product " + name + ", outer.somethingElse = " + outer.somethingElse);
            return true;
        }
        type: ["foo"]
    }

    Product {
        name: "b"
        Depends { name: "inner" }
        inner.alt: true
        property bool dummy: {
            console.info("product " + name + ", inner.something = " + inner.something);
            return true;
        }
        type: ["foo"]
    }

    Product {
        name: "c"
        Depends { name: "inner" }
        inner.alt: false
        property bool dummy: {
            console.info("product " + name + ", inner.something = " + inner.something);
            return true;
        }
        type: ["foo"]
    }
}