summaryrefslogtreecommitdiff
path: root/src/tools/tools.qbs
blob: 6a30971da3d84fb754dee77019f386da795deb22 (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
import qbs
import qbs.File

Project {
    name: "Tools"
    references: [
        "buildoutputparser/buildoutputparser.qbs",
        "clangbackend/clangbackend.qbs",
        "clangpchmanagerbackend/clangpchmanagerbackend.qbs",
        "clangrefactoringbackend/clangrefactoringbackend.qbs",
        "cplusplustools.qbs",
        "qml2puppet/qml2puppet.qbs",
        "qtcdebugger/qtcdebugger.qbs",
        "qtcreatorcrashhandler/qtcreatorcrashhandler.qbs",
        "qtc-askpass/qtc-askpass.qbs",
        "qtpromaker/qtpromaker.qbs",
        "sdktool/sdktool.qbs",
        "valgrindfake/valgrindfake.qbs",
        "iostool/iostool.qbs",
        "winrtdebughelper/winrtdebughelper.qbs"
    ].concat(project.additionalTools)

    Project {
        name: "PerfParser Tool"
        references: [
            "perfparser/perfparser.qbs"
        ]
        condition: File.exists(project.ide_source_tree + "/src/tools/perfparser/perfparser.qbs")
    }
}