diff options
author | Brad King <brad.king@kitware.com> | 2020-06-26 10:33:16 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2020-06-29 11:50:47 (GMT) |
commit | f2c903fb9a02b129c6673385363f2a99f2f153ce (patch) | |
tree | d8c203b97395da6ef70d4e5d0bd3c84cb1a7d08a /Tests/RunCMake/find_library/LibSymLink-stderr.txt | |
parent | e66fe75792a2fbe9f3ffe237c748008906ae7116 (diff) | |
download | CMake-f2c903fb9a02b129c6673385363f2a99f2f153ce.zip CMake-f2c903fb9a02b129c6673385363f2a99f2f153ce.tar.gz CMake-f2c903fb9a02b129c6673385363f2a99f2f153ce.tar.bz2 |
find_library: Check that library files are readable
Refactoring in commit 6b85166920 (ENH: Refactor find_library search
logic, 2008-09-22, v2.8.0~1665) dropped a call to `FileExists` on the
path under the assumption that the presence of a file in a directory
listing means it exists. However, dropping that also dropped a check
that verifies the file is readable. Restore the `FileExists` call to
ensure that we only find readable libraries.
Diffstat (limited to 'Tests/RunCMake/find_library/LibSymLink-stderr.txt')
-rw-r--r-- | Tests/RunCMake/find_library/LibSymLink-stderr.txt | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Tests/RunCMake/find_library/LibSymLink-stderr.txt b/Tests/RunCMake/find_library/LibSymLink-stderr.txt new file mode 100644 index 0000000..8a2f088 --- /dev/null +++ b/Tests/RunCMake/find_library/LibSymLink-stderr.txt @@ -0,0 +1,2 @@ +^SYMLINK_LIBRARY='SYMLINK_LIBRARY-NOTFOUND' +SYMLINK_LIBRARY='[^']*/Tests/RunCMake/find_library/LibSymLink-build/lib/libsymlink.a'$ |