diff options
author | Sergey Shambir <sergey.shambir.auto@gmail.com> | 2013-04-28 13:11:48 +0400 |
---|---|---|
committer | Sergey Shambir <sergey.shambir.auto@gmail.com> | 2013-04-30 17:31:22 +0200 |
commit | 6faf45a46572bb2c245fbc389094d39fdaefad23 (patch) | |
tree | d059119a977d84a191eb939cf5a749444be3f293 /src/plugins/cmakeprojectmanager/cmakeproject.cpp | |
parent | 6ab892f0673eff760e0050a9f3c37cf6484b7c3c (diff) | |
download | qt-creator-6faf45a46572bb2c245fbc389094d39fdaefad23.tar.gz |
ProjectExplorer: extended Toolchain::CompilerFlags
Now it provides information about C language standard and C++
extensions. No new behavior added to project managers.
Change-Id: Ib7c19641f452a75c9b14cd7e33d104dcd1603720
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakeproject.cpp')
-rw-r--r-- | src/plugins/cmakeprojectmanager/cmakeproject.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakeproject.cpp b/src/plugins/cmakeprojectmanager/cmakeproject.cpp index f7b803e5bf..438c9c9bb5 100644 --- a/src/plugins/cmakeprojectmanager/cmakeproject.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeproject.cpp @@ -406,7 +406,7 @@ bool CMakeProject::parseCMakeLists() part->frameworkPaths = allFrameworkPaths; part->cVersion = CppTools::ProjectPart::C99; if (tc) - part->cxxVersion = tc->compilerFlags(cxxflags) == ToolChain::STD_CXX11 + part->cxxVersion = (tc->compilerFlags(cxxflags) | ToolChain::StandardCxx11) ? CppTools::ProjectPart::CXX11 : CppTools::ProjectPart::CXX98; else |