forked from qt-creator/qt-creator
CMake: Do not forget cmake generator information on load
Task-number: QTCREATORBUG-17311 Change-Id: I3439933e396f74a092c9b46aaced0a73c33c4407 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -410,8 +410,8 @@ void CMakeGeneratorKitInformation::fix(Kit *k)
|
|||||||
void CMakeGeneratorKitInformation::upgrade(Kit *k)
|
void CMakeGeneratorKitInformation::upgrade(Kit *k)
|
||||||
{
|
{
|
||||||
const QVariant value = k->value(GENERATOR_ID);
|
const QVariant value = k->value(GENERATOR_ID);
|
||||||
GeneratorInfo info;
|
|
||||||
if (value.type() != QVariant::Map) {
|
if (value.type() != QVariant::Map) {
|
||||||
|
GeneratorInfo info;
|
||||||
const QString fullName = value.toString();
|
const QString fullName = value.toString();
|
||||||
const int pos = fullName.indexOf(" - ");
|
const int pos = fullName.indexOf(" - ");
|
||||||
if (pos >= 0) {
|
if (pos >= 0) {
|
||||||
@@ -420,9 +420,9 @@ void CMakeGeneratorKitInformation::upgrade(Kit *k)
|
|||||||
} else {
|
} else {
|
||||||
info.generator = fullName;
|
info.generator = fullName;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
setGeneratorInfo(k, info);
|
setGeneratorInfo(k, info);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
KitInformation::ItemList CMakeGeneratorKitInformation::toUserOutput(const Kit *k) const
|
KitInformation::ItemList CMakeGeneratorKitInformation::toUserOutput(const Kit *k) const
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user