summaryrefslogtreecommitdiff
path: root/qbs-resources/imports/QbsApp.qbs
blob: 5aad286505ee3e40bc3880a156753da1a5eaa8ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import qbs.FileInfo

QbsProduct {
    Depends { name: "qbscore" }
    Depends { name: "qbsversion" }
    Depends { name: "qbsconsolelogger" }
    type: ["application", "qbsapplication"]
    version: qbsversion.version
    consoleApplication: true
    Group {
        fileTagsFilter: product.type
            .concat(qbs.debugInformation ? ["debuginfo_app"] : [])
        qbs.install: true
        qbs.installDir: targetInstallDir
        qbs.installSourceBase: buildDirectory
    }
    targetInstallDir: qbsbuildconfig.appInstallDir
}