forked from qt-creator/qt-creator
qbs files: Install conditionally shared content
Change-Id: I2f5e946fff7e57760a90eac57d1a1437f1b8b76f Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
This commit is contained in:
committed by
Joerg Bornemann
parent
33fce5cfa8
commit
98cdfc30cd
@@ -73,6 +73,7 @@ Project {
|
||||
"src/plugins/valgrind/valgrind.qbs",
|
||||
"src/plugins/vcsbase/vcsbase.qbs",
|
||||
"src/plugins/welcome/welcome.qbs",
|
||||
"src/share/share.qbs",
|
||||
"src/tools/qtcdebugger/qtcdebugger.qbs",
|
||||
"src/tools/qtpromaker/qtpromaker.qbs"
|
||||
]
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
import qbs.base 1.0
|
||||
|
||||
Product {
|
||||
type: ["installed_content"]
|
||||
name: "SharedConditionally"
|
||||
|
||||
Group {
|
||||
qbs.installDir: "share/qtcreator/externaltools"
|
||||
fileTags: ["install"]
|
||||
prefix: "qtcreator/externaltools/"
|
||||
files: [
|
||||
"lrelease.xml",
|
||||
"lupdate.xml",
|
||||
"qmlviewer.xml",
|
||||
"sort.xml",
|
||||
]
|
||||
}
|
||||
|
||||
Group {
|
||||
condition: qbs.targetOS == "linux"
|
||||
qbs.installDir: "share/qtcreator/externaltools"
|
||||
fileTags: ["install"]
|
||||
files: ["qtcreator/externaltools/vi.xml"]
|
||||
}
|
||||
|
||||
Group {
|
||||
condition: qbs.targetOS == "mac"
|
||||
qbs.installDir: "share/qtcreator/externaltools"
|
||||
fileTags: ["install"]
|
||||
files: ["qtcreator/externaltools/vi_mac.xml"]
|
||||
}
|
||||
|
||||
Group {
|
||||
condition: qbs.targetOS == "windows"
|
||||
qbs.installDir: "share/qtcreator/externaltools"
|
||||
fileTags: ["install"]
|
||||
files: ["qtcreator/externaltools/notepad_win.xml"]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user