aboutsummaryrefslogtreecommitdiffstats
path: root/qtcreator.qbs
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@theqtcompany.com>2016-06-08 17:10:04 +0200
committerChristian Kandeler <christian.kandeler@theqtcompany.com>2016-06-13 08:36:26 +0000
commitf085cb223612b549f7026bf8272ad437ae07931f (patch)
tree5757e799ccf0a052cb0fd593b08bf96d09654d51 /qtcreator.qbs
parent44771d245b225ff7567df63491af72b70a6c03bf (diff)
qbs build: More steps toward creating a "development installation".
Namely: - Install header files. - Install imports and modules. - Create modules from products and install them. This is most of what we need. The main thing still left to do is dealing with paths in Export items. These have to be translated somehow. (Currently we only copy the Depends items out of the Export items and ignore everything else.) Change-Id: I12d49fa31d1c1e05bc77a0e0ce3ec9c78c27192a Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'qtcreator.qbs')
-rw-r--r--qtcreator.qbs12
1 files changed, 12 insertions, 0 deletions
diff --git a/qtcreator.qbs b/qtcreator.qbs
index c481bb1685..c6cfdb9e40 100644
--- a/qtcreator.qbs
+++ b/qtcreator.qbs
@@ -23,6 +23,18 @@ Project {
"tests/tests.qbs"
]
+ Product {
+ name: "qbs_imports_modules"
+ Depends { name: "qtc" }
+ Group {
+ prefix: "qbs/"
+ files: ["**/*"]
+ qbs.install: qtc.make_dev_package
+ qbs.installDir: qtc.ide_qbs_resources_path
+ qbs.installSourceBase: "qbs"
+ }
+ }
+
AutotestRunner {
Depends { name: "Qt.core" }
Depends { name: "qtc" }