Don't put files from CMAKE_ROOT into CodeBlocks projects (#12110)
This causes that all files in C::B are displayed in a tree starting at / Alex
This commit is contained in:
parent
5ef20b2dc5
commit
f32f6f0652
|
@ -266,10 +266,17 @@ void cmExtraCodeBlocksGenerator
|
|||
}
|
||||
|
||||
// Convert
|
||||
const char* cmakeRoot = mf->GetDefinition("CMAKE_ROOT");
|
||||
for (std::vector<std::string>::const_iterator jt = listFiles.begin();
|
||||
jt != listFiles.end();
|
||||
++jt)
|
||||
{
|
||||
// don't put cmake's own files into the project (#12110):
|
||||
if (jt->find(cmakeRoot) == 0)
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
const std::string &relative = cmSystemTools::RelativePath(
|
||||
it->second[0]->GetMakefile()->GetHomeDirectory(),
|
||||
jt->c_str());
|
||||
|
|
Loading…
Reference in New Issue