Merge topic 'fix-install-include-dirs-processing'

6f98f4a Genex: Fix processing multiple include directories for relative paths
This commit is contained in:
Brad King
2013-10-07 08:26:46 -04:00
committed by CMake Topic Stage
2 changed files with 4 additions and 1 deletions
+3
View File
@@ -238,9 +238,12 @@ static void prefixItems(const std::string &content, std::string &result,
{
std::vector<std::string> entries;
cmGeneratorExpression::Split(content, entries);
const char *sep = "";
for(std::vector<std::string>::const_iterator ei = entries.begin();
ei != entries.end(); ++ei)
{
result += sep;
sep = ";";
if (!cmSystemTools::FileIsFullPath(ei->c_str())
&& cmGeneratorExpression::Find(*ei) == std::string::npos)
{