forked from qt-creator/qt-creator
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>
This commit is contained in:
@@ -483,7 +483,7 @@ void QbsProject::updateCppCodeModel(const qbs::ProjectData *prj)
|
||||
if (tc) {
|
||||
includePaths = tc->systemHeaderPaths(cxxFlags, ProjectExplorer::SysRootKitInformation::sysRoot(k));
|
||||
grpDefines += tc->predefinedMacros(cxxFlags);
|
||||
if (tc->compilerFlags(cxxFlags) == ProjectExplorer::ToolChain::STD_CXX11)
|
||||
if (tc->compilerFlags(cxxFlags) | ProjectExplorer::ToolChain::StandardCxx11)
|
||||
isCxx11 = true;
|
||||
}
|
||||
foreach (const ProjectExplorer::HeaderPath &headerPath, includePaths) {
|
||||
|
||||
Reference in New Issue
Block a user