forked from qt-creator/qt-creator
CppTools: Move QtVersion and BuildTargetType
QtVersion to utils/cpplanguage_details.h which already contains similar flags. BuildTargetType to ProjectExplorer, next to BuildTargetInfo (but not in the same header to not pull that in everywhere). Removes dependency on ProjectPart from RawProjectPart. Change-Id: I5791065e4266f20c2657ee4b1b594df04b238a1c Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
@@ -36,7 +36,7 @@ namespace CppTools {
|
||||
void ProjectPart::updateLanguageFeatures()
|
||||
{
|
||||
const bool hasCxx = languageVersion >= Utils::LanguageVersion::CXX98;
|
||||
const bool hasQt = hasCxx && qtVersion != NoQt;
|
||||
const bool hasQt = hasCxx && qtVersion != Utils::QtVersion::None;
|
||||
languageFeatures.cxx11Enabled = languageVersion >= Utils::LanguageVersion::CXX11;
|
||||
languageFeatures.cxx14Enabled = languageVersion >= Utils::LanguageVersion::CXX14;
|
||||
languageFeatures.cxxEnabled = hasCxx;
|
||||
|
||||
Reference in New Issue
Block a user