From 4e0f6d346fe3c05157fa89c7881c2050e497763a Mon Sep 17 00:00:00 2001
From: Littleboy
Date: Wed, 11 Jul 2012 00:43:54 -0400
Subject: CREATE_PROJECT: Properly disable Edit and Continue in Debug mode
---
devtools/create_project/msbuild.cpp | 8 ++++----
devtools/create_project/visualstudio.cpp | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
(limited to 'devtools')
diff --git a/devtools/create_project/msbuild.cpp b/devtools/create_project/msbuild.cpp
index dfd3f1d1c7..a82140c2d3 100644
--- a/devtools/create_project/msbuild.cpp
+++ b/devtools/create_project/msbuild.cpp
@@ -249,11 +249,11 @@ void MSBuildProvider::outputProjectSettings(std::ofstream &project, const std::s
// Compile configuration
if (setup.devTools || name == setup.projectName || name == "sword25" || name == "grim") {
project << "\t\t\tfalse\n";
- } else {
- if (name == "scummvm" && !isRelease)
- project << "\t\t\tProgramDatabase\n";
- if (warningsIterator != _projectWarnings.end())
+ if (name == setup.projectName && !isRelease)
+ project << "\t\t\tProgramDatabase\n";
+ } else {
+ if (warningsIterator != _projectWarnings.end())
project << "\t\t\t" << warnings << ";%(DisableSpecificWarnings)\n";
}
diff --git a/devtools/create_project/visualstudio.cpp b/devtools/create_project/visualstudio.cpp
index 62b30ddcd0..c301e78ad1 100644
--- a/devtools/create_project/visualstudio.cpp
+++ b/devtools/create_project/visualstudio.cpp
@@ -110,7 +110,7 @@ void VisualStudioProvider::createProjectFile(const std::string &name, const std:
std::string toolConfig;
toolConfig = (!warnings.empty() ? "DisableSpecificWarnings=\"" + warnings + "\"" : "");
- toolConfig += (name == "scummvm" ? "DebugInformationFormat=\"3\" " : "");
+ toolConfig += (name == setup.projectName ? "DebugInformationFormat=\"3\" " : "");
toolConfig += (name == "sword25" ? "DisableLanguageExtensions=\"false\" " : "");
toolConfig += (name == "grim" ? "DisableLanguageExtensions=\"false\" " : "");
--
cgit v1.2.3