1
0
mirror of https://github.com/Kitware/CMake.git synced 2025-10-25 04:25:29 +08:00

Early return if there is no target.

The remainder of this method depends on the target existing (otherwise
the includes container would be empty), so make the code a little more
readable.
This commit is contained in:
Stephen Kelly
2012-08-19 23:14:15 +02:00
committed by Brad King
parent eb250cd18a
commit 0ef091d986

View File

@@ -1390,6 +1390,11 @@ void cmLocalGenerator::GetIncludeDirectories(std::vector<std::string>& dirs,
}
}
if(!target)
{
return;
}
// Load implicit include directories for this language.
std::string impDirVar = "CMAKE_";
impDirVar += lang;
@@ -1407,10 +1412,8 @@ void cmLocalGenerator::GetIncludeDirectories(std::vector<std::string>& dirs,
// Get the target-specific include directories.
std::vector<std::string> includes;
if(target)
{
includes = target->GetIncludeDirectories();
}
// Support putting all the in-project include directories first if
// it is requested by the project.