QbsProjectManager: Make BuildInfo::typeName unique

... per build type.
This is required these days by the target setup page

Fixes: QTCREATORBUG-23523
Change-Id: I8f00ffaf1401cd91ad7d4a550adcaf26b401fe52
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Christian Kandeler
2020-01-27 16:50:06 +01:00
parent 314ceb13bc
commit d2d560c63b

View File

@@ -458,7 +458,8 @@ BuildInfo QbsBuildConfigurationFactory::createBuildInfo(BuildConfiguration::Buil
{
BuildInfo info;
info.buildType = type;
info.typeName = BuildConfiguration::tr("Build");
info.typeName = type == BuildConfiguration::Debug
? BuildConfiguration::tr("Debug") : BuildConfiguration::tr("Release");
QVariantMap config;
config.insert("configName", type == BuildConfiguration::Debug ? "Debug" : "Release");
info.extraInfo = config;