diff options
author | Christian Kandeler <christian.kandeler@theqtcompany.com> | 2016-06-08 17:10:04 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@theqtcompany.com> | 2016-06-13 08:36:26 +0000 |
commit | f085cb223612b549f7026bf8272ad437ae07931f (patch) | |
tree | 5757e799ccf0a052cb0fd593b08bf96d09654d51 /qtcreator.qbs | |
parent | 44771d245b225ff7567df63491af72b70a6c03bf (diff) | |
download | qt-creator-f085cb223612b549f7026bf8272ad437ae07931f.tar.gz |
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.qbs | 12 |
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" } |