diff options
author | Stephen Kelly <steveire@gmail.com> | 2013-04-11 14:55:36 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2013-05-21 18:50:16 (GMT) |
commit | 342fc0401005decc9b5b87168483d7b3818ae0af (patch) | |
tree | e7ac780567d5deb132740f7f69de8062a1f72d5e /Source/cmComputeLinkInformation.h | |
parent | 272431a84ff13eb17cf04389428f57c7fe13e3a2 (diff) | |
download | CMake-342fc0401005decc9b5b87168483d7b3818ae0af.zip CMake-342fc0401005decc9b5b87168483d7b3818ae0af.tar.gz CMake-342fc0401005decc9b5b87168483d7b3818ae0af.tar.bz2 |
Recognize shared library files with a numerical suffix
When processing link line entries we check for matches with known naming
patterns for static and shared libraries. Teach this logic to recognize
numerical suffixes after shared library names such as "libfoo.so.1".
Diffstat (limited to 'Source/cmComputeLinkInformation.h')
-rw-r--r-- | Source/cmComputeLinkInformation.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/cmComputeLinkInformation.h b/Source/cmComputeLinkInformation.h index 1a76922..e6ee871 100644 --- a/Source/cmComputeLinkInformation.h +++ b/Source/cmComputeLinkInformation.h @@ -134,7 +134,8 @@ private: bool OpenBSD; void AddLinkPrefix(const char* p); void AddLinkExtension(const char* e, LinkType type); - std::string CreateExtensionRegex(std::vector<std::string> const& exts); + std::string CreateExtensionRegex(std::vector<std::string> const& exts, + LinkType type); std::string NoCaseExpression(const char* str); // Handling of link items. |