diff options
author | Stephen Kelly <steveire@gmail.com> | 2016-10-06 16:35:02 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2016-10-07 13:01:07 (GMT) |
commit | 80574a38e6cb6ac33630e878d9633f1267b53d2b (patch) | |
tree | 19b854a795e71eab3cf4e95978d530eb1c924679 /Source/cmExtraCodeLiteGenerator.cxx | |
parent | f59e87792943904dcb11e16380883e87395d115f (diff) | |
download | CMake-80574a38e6cb6ac33630e878d9633f1267b53d2b.zip CMake-80574a38e6cb6ac33630e878d9633f1267b53d2b.tar.gz CMake-80574a38e6cb6ac33630e878d9633f1267b53d2b.tar.bz2 |
Codelite: Consume the CMAKE_CODELITE_USE_TARGETS setting globally
Diffstat (limited to 'Source/cmExtraCodeLiteGenerator.cxx')
-rw-r--r-- | Source/cmExtraCodeLiteGenerator.cxx | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/Source/cmExtraCodeLiteGenerator.cxx b/Source/cmExtraCodeLiteGenerator.cxx index 629c5b6..360c852 100644 --- a/Source/cmExtraCodeLiteGenerator.cxx +++ b/Source/cmExtraCodeLiteGenerator.cxx @@ -60,7 +60,6 @@ void cmExtraCodeLiteGenerator::Generate() // loop projects and locate the root project. // and extract the information for creating the worspace // root makefile - const cmMakefile* rmf = CM_NULLPTR; for (std::map<std::string, std::vector<cmLocalGenerator*> >::const_iterator it = projectMap.begin(); it != projectMap.end(); ++it) { @@ -75,7 +74,6 @@ void cmExtraCodeLiteGenerator::Generate() workspaceFileName = workspaceOutputDir + "/"; workspaceFileName += workspaceProjectName + ".workspace"; this->WorkspacePath = it->second[0]->GetCurrentBinaryDirectory(); - rmf = it->second[0]->GetMakefile(); ; break; } @@ -89,7 +87,7 @@ void cmExtraCodeLiteGenerator::Generate() xml.Attribute("Name", workspaceProjectName); bool const targetsAreProjects = - rmf && rmf->IsOn("CMAKE_CODELITE_USE_TARGETS"); + this->GlobalGenerator->GlobalSettingIsOn("CMAKE_CODELITE_USE_TARGETS"); std::vector<std::string> ProjectNames; if (targetsAreProjects) { |