[Cmake-commits] CMake branch, next, updated. v2.8.12.2-7432-g0f7f9cd
Brad King
brad.king at kitware.com
Wed Feb 5 09:23:43 EST 2014
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 0f7f9cd00d8fe47a5e39709132b74ad68436e9ee (commit)
via f7e1ab1fc66f94489adfcf7dae90adffa038564e (commit)
from a542ffea3e34a9f62d7d73722b324483ff1ec263 (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=0f7f9cd00d8fe47a5e39709132b74ad68436e9ee
commit 0f7f9cd00d8fe47a5e39709132b74ad68436e9ee
Merge: a542ffe f7e1ab1
Author: Brad King <brad.king at kitware.com>
AuthorDate: Wed Feb 5 09:23:42 2014 -0500
Commit: CMake Topic Stage <kwrobot at kitware.com>
CommitDate: Wed Feb 5 09:23:42 2014 -0500
Merge topic 'doc-version-components' into next
f7e1ab1f Help: Refine wording of CMAKE_VERSION docs
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=f7e1ab1fc66f94489adfcf7dae90adffa038564e
commit f7e1ab1fc66f94489adfcf7dae90adffa038564e
Author: Brad King <brad.king at kitware.com>
AuthorDate: Wed Feb 5 09:23:27 2014 -0500
Commit: Brad King <brad.king at kitware.com>
CommitDate: Wed Feb 5 09:23:42 2014 -0500
Help: Refine wording of CMAKE_VERSION docs
Add a note about how to compare values.
diff --git a/Help/variable/CMAKE_VERSION.rst b/Help/variable/CMAKE_VERSION.rst
index 6f27706..6184f08 100644
--- a/Help/variable/CMAKE_VERSION.rst
+++ b/Help/variable/CMAKE_VERSION.rst
@@ -1,10 +1,10 @@
CMAKE_VERSION
-------------
-The full version of CMake as up to four non-negative integer components
-separated by periods. The first three components represent the feature
-level and the fourth component represents either a bug-fix level or
-development date.
+The CMake version string as up to four non-negative integer components
+separated by ``.`` and possibly followed by ``-`` and other information.
+The first three components represent the feature level and the fourth
+component represents either a bug-fix level or development date.
Release versions and release candidate versions of CMake use the format::
@@ -27,6 +27,12 @@ Individual component values are also available in variables:
* :variable:`CMAKE_PATCH_VERSION`
* :variable:`CMAKE_TWEAK_VERSION`
+Use the :command:`if` command ``VERSION_LESS``, ``VERSION_EQUAL``, or
+``VERSION_GREATER`` operators to compare version string values against
+``CMAKE_VERSION`` using a component-wise test. Version component
+values may be 10 or larger so do not attempt to compare version
+strings as floating-point numbers.
+
.. note::
CMake versions prior to 2.8.2 used three components for the
-----------------------------------------------------------------------
Summary of changes:
Help/variable/CMAKE_VERSION.rst | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
hooks/post-receive
--
CMake
More information about the Cmake-commits
mailing list