From 35690ab66e3c79bf2ff69a2b996da0c2584ee13b Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Fri, 20 Jan 2017 16:40:30 +0100 Subject: [PATCH] Core: Change default build directory Use %{JS: Util.asciify(...)} around the configurable parts of the default build directory. This prevents encoding issues with the build directory name that can break the build. Note: You need to go to Tools>Options>Build & Run>General and Reset the default build directory for this to take effect for future projects! Task-number: QTCREATORBUG-16380 Change-Id: Id4855e2c488aab0c0919af2dc9f0ef89b130fbf7 Reviewed-by: Tim Jenssen --- src/plugins/coreplugin/coreconstants.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/coreplugin/coreconstants.h b/src/plugins/coreplugin/coreconstants.h index 97494ad016b..49d486e3db9 100644 --- a/src/plugins/coreplugin/coreconstants.h +++ b/src/plugins/coreplugin/coreconstants.h @@ -201,7 +201,7 @@ const char DEFAULT_THEME[] = "flat"; const char TR_CLEAR_MENU[] = QT_TRANSLATE_NOOP("Core", "Clear Menu"); -const char DEFAULT_BUILD_DIRECTORY[] = "../build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}"; +const char DEFAULT_BUILD_DIRECTORY[] = "../%{JS: Util.asciify(\"build-%{CurrentProject:Name}-%{CurrentKit:FileSystemName}-%{CurrentBuild:Name}\")}"; const int TARGET_ICON_SIZE = 32;