aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSergey Belyashov <Sergey.Belyashov@gmail.com>2013-12-16 12:16:35 +0400
committerSergey Belyashov <Sergey.Belyashov@gmail.com>2014-01-06 16:51:30 +0100
commit4e7657321165d183d96c738d9732d56fee85fc6d (patch)
treece9ae684190d60968caf9337b9d6b349e8cc23d8 /src
parent1178a048fc48f1679e23344962400556b516261a (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.cpp12
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;
}