mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-04 21:30:01 -05:00
CMake code rely on cmList class for CMake lists management (part. 1)
This commit is contained in:
@@ -14,6 +14,7 @@
|
||||
#include "cmGeneratedFileStream.h"
|
||||
#include "cmGeneratorTarget.h"
|
||||
#include "cmGlobalGenerator.h"
|
||||
#include "cmList.h"
|
||||
#include "cmLocalGenerator.h"
|
||||
#include "cmMakefile.h"
|
||||
#include "cmRange.h"
|
||||
@@ -567,13 +568,13 @@ void cmExtraCodeBlocksGenerator::AppendTarget(
|
||||
std::string systemIncludeDirs = makefile->GetSafeDefinition(
|
||||
"CMAKE_EXTRA_GENERATOR_CXX_SYSTEM_INCLUDE_DIRS");
|
||||
if (!systemIncludeDirs.empty()) {
|
||||
cm::append(allIncludeDirs, cmExpandedList(systemIncludeDirs));
|
||||
cm::append(allIncludeDirs, cmList{ systemIncludeDirs });
|
||||
}
|
||||
|
||||
systemIncludeDirs = makefile->GetSafeDefinition(
|
||||
"CMAKE_EXTRA_GENERATOR_C_SYSTEM_INCLUDE_DIRS");
|
||||
if (!systemIncludeDirs.empty()) {
|
||||
cm::append(allIncludeDirs, cmExpandedList(systemIncludeDirs));
|
||||
cm::append(allIncludeDirs, cmList{ systemIncludeDirs });
|
||||
}
|
||||
|
||||
auto end = cmRemoveDuplicates(allIncludeDirs);
|
||||
|
||||
Reference in New Issue
Block a user