diff options
author | Stephen Kelly <steveire@gmail.com> | 2016-10-08 10:21:38 (GMT) |
---|---|---|
committer | Stephen Kelly <steveire@gmail.com> | 2016-10-10 18:38:58 (GMT) |
commit | 09b6cc66b09b9689ca01faee5e33ef101b46f972 (patch) | |
tree | 2620c6e9ab74ecca3d8e15cbf82ad8136c9bdd2a /Source/cmLinkLineComputer.h | |
parent | 0c978063259fb013856b617d680cebcdee51ab1a (diff) | |
download | CMake-09b6cc66b09b9689ca01faee5e33ef101b46f972.zip CMake-09b6cc66b09b9689ca01faee5e33ef101b46f972.tar.gz CMake-09b6cc66b09b9689ca01faee5e33ef101b46f972.tar.bz2 |
cmLinkLineComputer: Move LinkPath computation from cmLocalGenerator
Add a ConvertToOutputForExisting method which can be made virtual later
to satisfy different generator needs.
Pass additional strings as parameters for now. They can be turned into
class state later.
Diffstat (limited to 'Source/cmLinkLineComputer.h')
-rw-r--r-- | Source/cmLinkLineComputer.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/cmLinkLineComputer.h b/Source/cmLinkLineComputer.h index 2317385..d38213f 100644 --- a/Source/cmLinkLineComputer.h +++ b/Source/cmLinkLineComputer.h @@ -23,8 +23,13 @@ public: std::string ComputeLinkLibs(cmComputeLinkInformation& cli); + std::string ComputeLinkPath(cmComputeLinkInformation& cli, + std::string const& libPathFlag, + std::string const& libPathTerminator); + private: std::string ConvertToOutputFormat(std::string const& input); + std::string ConvertToOutputForExisting(std::string const& input); cmState::Directory StateDir; cmOutputConverter* OutputConverter; |