Merge topic 'fix-osx-framework-detection'

c46490da cmSystemTools: Fix IsPathToFramework implementation (#15535)
This commit is contained in:
Brad King 2015-04-28 13:55:54 -04:00 committed by CMake Topic Stage
commit c0989eaf2a
1 changed files with 2 additions and 9 deletions

View File

@ -1486,15 +1486,8 @@ void cmSystemTools::EnableVSConsoleOutput()
bool cmSystemTools::IsPathToFramework(const char* path)
{
if(cmSystemTools::FileIsFullPath(path))
{
std::string libname = path;
if(libname.find(".framework") == libname.size()+1-sizeof(".framework"))
{
return true;
}
}
return false;
return (cmSystemTools::FileIsFullPath(path) &&
cmHasLiteralSuffix(path, ".framework"));
}
bool cmSystemTools::CreateTar(const char* outFileName,