diff options
author | Sergey Belyashov <Sergey.Belyashov@gmail.com> | 2013-12-16 12:16:35 +0400 |
---|---|---|
committer | Sergey Belyashov <Sergey.Belyashov@gmail.com> | 2014-01-06 16:51:30 +0100 |
commit | 4e7657321165d183d96c738d9732d56fee85fc6d (patch) | |
tree | ce9ae684190d60968caf9337b9d6b349e8cc23d8 /src | |
parent | 1178a048fc48f1679e23344962400556b516261a (diff) |
Separate shadow build directory suffixes and build configuration name
Task-number: QTCREATORBUG-11113
Change-Id: Idbf1a52d550a76128bb06ccc65029555fe001078
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/qmakeprojectmanager/qmakebuildconfiguration.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/plugins/qmakeprojectmanager/qmakebuildconfiguration.cpp b/src/plugins/qmakeprojectmanager/qmakebuildconfiguration.cpp index da00fc54a8..d69f090e91 100644 --- a/src/plugins/qmakeprojectmanager/qmakebuildconfiguration.cpp +++ b/src/plugins/qmakeprojectmanager/qmakebuildconfiguration.cpp @@ -553,18 +553,24 @@ QmakeBuildInfo *QmakeBuildConfigurationFactory::createBuildInfo(const Kit *k, { QtSupport::BaseQtVersion *version = QtSupport::QtKitInformation::qtVersion(k); QmakeBuildInfo *info = new QmakeBuildInfo(this); - if (type == BuildConfiguration::Release) + QString suffix; + if (type == BuildConfiguration::Release) { //: The name of the release build configuration created by default for a qmake project. info->displayName = tr("Release"); - else + //: Non-ASCII characters in directory suffix may cause build issues. + suffix = tr("Release", "Shadow build directory suffix"); + } else { //: The name of the debug build configuration created by default for a qmake project. info->displayName = tr("Debug"); + //: Non-ASCII characters in directory suffix may cause build issues. + suffix = tr("Debug", "Shadow build directory suffix"); + } info->typeName = tr("Build"); // Leave info->buildDirectory unset; info->kitId = k->id(); info->supportsShadowBuild = (version && version->supportsShadowBuilds()); info->buildDirectory - = defaultBuildDirectory(info->supportsShadowBuild, projectPath, k, info->displayName); + = defaultBuildDirectory(info->supportsShadowBuild, projectPath, k, suffix); info->type = type; return info; } |