diff options
author | Brad King <brad.king@kitware.com> | 2008-01-29 01:38:48 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2008-01-29 01:38:48 (GMT) |
commit | 41c2895b7524cc4dc60225044a6bba99e0c048ab (patch) | |
tree | 55c46e2b65be4069f3f7d4a01646df32d67af0b1 /Modules/readme.txt | |
parent | 404db8811e4d6dc8ed89f4b1e3efafbb5985dc44 (diff) | |
download | CMake-41c2895b7524cc4dc60225044a6bba99e0c048ab.zip CMake-41c2895b7524cc4dc60225044a6bba99e0c048ab.tar.gz CMake-41c2895b7524cc4dc60225044a6bba99e0c048ab.tar.bz2 |
ENH: Added version support to Config mode of find_package command.
- Added EXACT option to request an exact version.
- Enforce version using check provided by package.
- Updated FindPackageTest to test versioning in config mode.
Diffstat (limited to 'Modules/readme.txt')
-rw-r--r-- | Modules/readme.txt | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/Modules/readme.txt b/Modules/readme.txt index f94935f..8d4615a 100644 --- a/Modules/readme.txt +++ b/Modules/readme.txt @@ -67,19 +67,20 @@ line. A FindXXX.cmake module will typically be loaded by the command - FIND_PACKAGE(XXX [major[.minor[.patch]]] + FIND_PACKAGE(XXX [major[.minor[.patch]]] [EXACT] [QUIET] [REQUIRED [components...]]) If any version numbers are given to the command it will set the variable XXX_FIND_VERSION to contain the whole version. The variables XXX_FIND_VERSION_MAJOR, XXX_FIND_VERSION_MINOR, and XXX_FIND_VERSION_PATCH will be set to contain the corresponding -portions of the version number. If the find module supports -versioning it should locate a version of the package that is -compatible with the version requested. If a compatible version of the -package cannot be found the module should not report success. The -version of the package found should be stored in the version variables -named above. +portions of the version number. The variable XXX_FIND_VERSION_EXACT +will indicate whether an exact version is requested. +If the find module supports versioning it should locate a version of +the package that is compatible with the version requested. If a +compatible version of the package cannot be found the module should +not report success. The version of the package found should be stored +in the version variables named above. If the QUIET option is given to the command it will set the variable XXX_FIND_QUIETLY to true before loading the FindXXX.cmake module. If |