aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/qtprofilesetup/qtprofilesetup.h
Commit message (Collapse)AuthorAgeFilesLines
* Split up qtprofilesetup.cpp.Christian Kandeler2014-07-031-27/+2
| | | | | | | | | It's gotten unruly. Move QtModuleInfo into its own set of files and move some code into new member functions. Also move the module list generators into that file. Change-Id: If87269cc509c730084257ac4f254def529e43b5b Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* introduce Qt.quick.qmlPath propertyJoerg Bornemann2014-05-161-0/+1
| | | | | | Task-number: QBS-578 Change-Id: I116987d3232a832137781d4d5ac90adf4bd7ed88 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
* Move "static Qt" discovery into libqtprofilesetup.Christian Kandeler2014-02-171-1/+0
| | | | | | | | Otherwise the non-trivial detection code would have to be duplicated in Qt Creator. Change-Id: I7f0c9e1c578ac23c757efad3da8c301a25649677 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Move knowledge about Qt modules into libsetupqt.Christian Kandeler2014-01-161-0/+1
| | | | | | | | | | | | | | In addition, we make less hard-coded assumptions than before, instead generating almost all modules dynamically from the respective Qt installation when setup-qt is being run. This way, qbs does not have to know about all the modules beforehand, and only the Qt modules that are actually present will have qbs counterparts, making it possible for project file authors to make use of soft dependencies for Qt modules. Task-number: QBS-479 Change-Id: Ie20d2acf249cd159ce4caff2ede4721ab879fad2 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Move Qt profile setup into a dedicated library.Christian Kandeler2014-01-101-0/+71
Otherwise all changes to the implementation will have to be duplicated in IDEs. Change-Id: I61e6d4fa1ee9b724eb5d9de9f233dc915a6c8bc3 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>