diff options
author | Brad King <brad.king@kitware.com> | 2008-07-23 16:59:14 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2008-07-23 16:59:14 (GMT) |
commit | b93f0318fe1ad55aec7a49227affca5a215ce915 (patch) | |
tree | 6d58b84574134cea5855d6f174f0896dda66c5f4 /Source/cmComputeLinkInformation.h | |
parent | 74d653602413297e00d5507f3839da0acbfd0030 (diff) | |
download | CMake-b93f0318fe1ad55aec7a49227affca5a215ce915.zip CMake-b93f0318fe1ad55aec7a49227affca5a215ce915.tar.gz CMake-b93f0318fe1ad55aec7a49227affca5a215ce915.tar.bz2 |
ENH: Support full-path libs w/out valid names.
This change introduces policy CMP0008 to decide how to treat full path
libraries that do not appear to be valid library file names. Such
libraries worked by accident in the VS IDE and Xcode generators with
CMake 2.4 and below. We support them in CMake 2.6 by introducing this
policy. See policy documentation added by this change for details.
Diffstat (limited to 'Source/cmComputeLinkInformation.h')
-rw-r--r-- | Source/cmComputeLinkInformation.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/cmComputeLinkInformation.h b/Source/cmComputeLinkInformation.h index c1f240b..0ce47bf 100644 --- a/Source/cmComputeLinkInformation.h +++ b/Source/cmComputeLinkInformation.h @@ -145,6 +145,7 @@ private: void DropDirectoryItem(std::string const& item); bool CheckSharedLibNoSOName(std::string const& item); void AddSharedLibNoSOName(std::string const& item); + void HandleBadFullItem(std::string const& item, std::string const& file); // Framework info. void ComputeFrameworkInfo(); |