[Cmake-commits] CMake branch, next, updated. v2.8.10.2-1258-g440a176
Alexander Neundorf
neundorf at kde.org
Sat Dec 8 12:42:34 EST 2012
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMake".
The branch, next has been updated
via 440a17614ff31eee0709a3e74b02c02ed31dad9d (commit)
via cc0580faa3976904c901a6b26df9dc308ea132af (commit)
from 874be9a9d23e6028f4d49cc263683ec892fc798b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=440a17614ff31eee0709a3e74b02c02ed31dad9d
commit 440a17614ff31eee0709a3e74b02c02ed31dad9d
Merge: 874be9a cc0580f
Author: Alexander Neundorf <neundorf at kde.org>
AuthorDate: Sat Dec 8 12:42:29 2012 -0500
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Sat Dec 8 12:42:29 2012 -0500
Merge topic 'DocumentLIBRARY_PATH' into next
cc0580f Extend documentation for CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=cc0580faa3976904c901a6b26df9dc308ea132af
commit cc0580faa3976904c901a6b26df9dc308ea132af
Author: Alex Neundorf <neundorf at kde.org>
AuthorDate: Sat Dec 8 18:40:57 2012 +0100
Commit: Alex Neundorf <neundorf at kde.org>
CommitDate: Sat Dec 8 18:40:57 2012 +0100
Extend documentation for CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES
I stumbled upon this behaviour this week (a full path given
to target_link_libraries() turned into a short -lFoo when linking)
and it was quite hard to figure out what was going on.
Alex
diff --git a/Source/cmDocumentVariables.cxx b/Source/cmDocumentVariables.cxx
index 55d70f8..6b64dc5 100644
--- a/Source/cmDocumentVariables.cxx
+++ b/Source/cmDocumentVariables.cxx
@@ -1621,7 +1621,12 @@ void cmDocumentVariables::DefineVariables(cmake* cm)
"These paths are implicit linker search directories for the compiler's "
"language. "
"CMake automatically detects these directories for each language and "
- "reports the results in this variable.", false,
+ "reports the results in this variable. The content of the environment "
+ "variable LIBRARY_PATH during the initial CMake run influences the "
+ "contents of the CMAKE_<LANG>_IMPLICIT_LINK_DIRECTORIES variable. When "
+ "linking with the full path against a library located in one of these "
+ "directories, only the short form of the link line, e.g. -lFoo, will be "
+ "used instead of the full path.", false,
"Variables for Languages");
cm->DefineProperty
-----------------------------------------------------------------------
Summary of changes:
Source/cmDocumentVariables.cxx | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list