Commit Graph

6 Commits

Author SHA1 Message Date
Christian Kandeler
97f5b31cc0 QbsProjectManager: Support generic Unix targets.
The profiles that we currently create do not work with any non-Linux,
non-Mac Unix system.
Note: This patch introduces some additional redundancy to keep the risk
close to zero. Clean-up can be done later in a non-frozen branch.

Task-number: QTCREATORBUG-10968
Change-Id: I4e150d641a726826b8f3bae4b4a25d80c51f08c9
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Tim Sander <tim@krieglstein.org>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-12-04 10:26:31 +01:00
Joerg Bornemann
22de213ab6 round OS X targetOS property off
The complete value for OS X is ["osx", "darwin", "bsd4", "bsd", "unix"]

Change-Id: Ib0f08e1dfb4ef2ce6e23eeffbfa054fe01b629cf
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
2013-11-22 12:41:46 +01:00
Jake Petroules
479aa2dc28 Export CONFIG and QT_CONFIG from qconfig.pri to QBS.
Task-number: QBS-397
Change-Id: I9b29781e752176d0cf71221b896a6ac017538c7b
Reviewed-by: Kurt Pattyn <pattyn.kurt@gmail.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-10-14 10:38:38 +02:00
Jake Petroules
be0022d495 Export Qt plugin path to QBS configuration.
Change-Id: I14c4315b6a5029723c2940c05160551361b91dd3
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-08-26 14:16:00 +02:00
BogDan Vatra
92a5402f65 Make QBS setings constants accessible for other plugins.
Change-Id: I7e66136d2b75a932b981713ccc27e3e69fd44baa
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-08-19 15:28:57 +02:00
Tobias Hunger
f17bdffb11 Qbs: Let plugins extend the profiles written into qbs.conf
Provide a way for plugins to extend the profiles that Creator
will write into the Qbs configuration.

This should allow e.g. the Android plugin to add customized settings.

Change-Id: I0de596e2c922280b953c43ea0651b08b8936234c
Reviewed-by: BogDan Vatra <bogdan@kde.org>
2013-07-18 14:51:44 +02:00