summaryrefslogtreecommitdiffstats
path: root/Source/cmFindLibraryCommand.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2006-01-27 23:20:55 (GMT)
committerBrad King <brad.king@kitware.com>2006-01-27 23:20:55 (GMT)
commit938890757aa721ec08909df4870304d5a9405337 (patch)
treef1120377ca512d92ffb1aad64e5bb59e0d5c699b /Source/cmFindLibraryCommand.h
parentf4b306d5d449b8b5959c2d32898bd9fd23b893c6 (diff)
downloadCMake-938890757aa721ec08909df4870304d5a9405337.zip
CMake-938890757aa721ec08909df4870304d5a9405337.tar.gz
CMake-938890757aa721ec08909df4870304d5a9405337.tar.bz2
ENH: Improved support for user-configured search paths. Paths given in the CMAKE_LIBRARY_PATH cmake variable are searched first, then those in the CMAKE_LIBRARY_PATH environment variable, then those listed in the call to the FIND_LIBRARY command and finally those listed in the PATH environment variable. The support is similar for finding include files with FIND_PATH, but the variable is CMAKE_INCLUDE_PATH.
Diffstat (limited to 'Source/cmFindLibraryCommand.h')
-rw-r--r--Source/cmFindLibraryCommand.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/Source/cmFindLibraryCommand.h b/Source/cmFindLibraryCommand.h
index b5f0f7b..885405d 100644
--- a/Source/cmFindLibraryCommand.h
+++ b/Source/cmFindLibraryCommand.h
@@ -72,8 +72,7 @@ public:
" [PATHS path1 path2 ...]\n"
" [DOC \"docstring\"])\n"
"Find a library named by one of the names given after the NAMES "
- "argument. Paths specified after the PATHS argument are searched "
- "in the order specified. A cache entry named by <VAR> is created "
+ "argument. A cache entry named by <VAR> is created "
"to store the result. If the library is not found, the result "
"will be <VAR>-NOTFOUND. If DOC is specified then the next "
"argument is treated as a documentation string for the cache "
@@ -81,8 +80,12 @@ public:
" FIND_LIBRARY(VAR libraryName [path1 path2 ...])\n"
"Find a library with the given name by searching in the specified "
"paths. This is a short-hand signature for the command that is "
- "sufficient in many cases. The environment variable CMAKE_LIBRARY_PATH "
- "is searched as well as the PATH variable.\n";
+ "sufficient in many cases. "
+ "The search proceeds first in paths listed in the CMAKE_LIBRARY_PATH "
+ "CMake variable (which is generally set by the user on the command line), "
+ "then in paths listed in the CMAKE_LIBRARY_PATH environment variable, "
+ "then in paths given to the PATHS option of the command, "
+ "and finally in paths listed in the PATH environment variable.";
}
cmTypeMacro(cmFindLibraryCommand, cmCommand);