diff options
Diffstat (limited to 'Source/cmLocalGenerator.h')
-rw-r--r-- | Source/cmLocalGenerator.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/Source/cmLocalGenerator.h b/Source/cmLocalGenerator.h index 9f24f3f..1015251 100644 --- a/Source/cmLocalGenerator.h +++ b/Source/cmLocalGenerator.h @@ -242,6 +242,13 @@ public: */ virtual std::string GetTargetDirectory(cmTarget const& target) const; + ///! Determine the arguments for the linker call, used also by + /// cmInstallTargetGenerator + bool GetLinkerArgs(std::string& rpath, std::string& linkLibs, + cmTarget& tgt, bool relink, int minRpathSize); + + bool IsChrpathAvailable(const cmTarget& target); + protected: /** Construct a comment for a custom command. */ @@ -258,10 +265,6 @@ protected: ///! put all the libraries for a target on into the given stream virtual void OutputLinkLibraries(std::ostream&, cmTarget&, bool relink); - ///! Determine the arguments for the linker call - bool GetLinkerArgs(std::string& rpath, std::string& linkLibs, - cmTarget& tgt, bool relink); - // Expand rule variables in CMake of the type found in language rules void ExpandRuleVariables(std::string& string, const RuleVariables& replaceValues); |