diff options
Diffstat (limited to 'Source/cmGlobalVisualStudio8Generator.cxx')
-rw-r--r-- | Source/cmGlobalVisualStudio8Generator.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmGlobalVisualStudio8Generator.cxx b/Source/cmGlobalVisualStudio8Generator.cxx index 819bb09..aefb67a 100644 --- a/Source/cmGlobalVisualStudio8Generator.cxx +++ b/Source/cmGlobalVisualStudio8Generator.cxx @@ -354,6 +354,9 @@ bool cmGlobalVisualStudio8Generator::AddCheckTarget() cmCustomCommandLines commandLines = cmMakeSingleCommandLine( { cmSystemTools::GetCMakeCommand(), argS, argB, "--check-stamp-list", stampList, "--vs-solution-file", sln }); + if (cm->GetIgnoreWarningAsError()) { + commandLines[0].emplace_back("--compile-no-warning-as-error"); + } // Add the rule. Note that we cannot use the CMakeLists.txt // file as the main dependency because it would get |