mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-06 14:19:59 -05:00
ENH: During installation do not use builtin chrpath if the rpath will not change.
This commit is contained in:
@@ -572,6 +572,12 @@ cmInstallTargetGenerator
|
||||
// Get the install RPATH from the link information.
|
||||
std::string newRpath = cli->GetChrpathString();
|
||||
|
||||
// Skip the rule if the paths are identical
|
||||
if(oldRpath == newRpath)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
// Write a rule to run chrpath to set the install-tree RPATH
|
||||
os << indent << "FILE(CHRPATH FILE \"" << toDestDirPath << "\"\n"
|
||||
<< indent << " OLD_RPATH \"" << oldRpath << "\"\n"
|
||||
|
||||
Reference in New Issue
Block a user