Browse Source

Help: find_package document version only supports numeric components

Robert Maynard 4 years ago
parent
commit
563139e5e9
1 changed files with 6 additions and 5 deletions
  1. 6 5
      Help/command/find_package.rst

+ 6 - 5
Help/command/find_package.rst

@@ -55,12 +55,13 @@ The ``[version]`` argument requests a version with which the package found
 should be compatible. There are two possible forms in which it may be
 should be compatible. There are two possible forms in which it may be
 specified:
 specified:
 
 
-  * A single version with the format ``major[.minor[.patch[.tweak]]]``.
+  * A single version with the format ``major[.minor[.patch[.tweak]]]``, where
+    each component is a numeric value.
   * A version range with the format ``versionMin...[<]versionMax`` where
   * A version range with the format ``versionMin...[<]versionMax`` where
-    ``versionMin`` and ``versionMax`` have the same format as the single
-    version.  By default, both end points are included.  By specifying ``<``,
-    the upper end point will be excluded.  Version ranges are only supported
-    with CMake 3.19 or later.
+    ``versionMin`` and ``versionMax`` have the same format and constraints
+    on components being integers as the single version.  By default, both end
+    points are included.  By specifying ``<``, the upper end point will be
+    excluded. Version ranges are only supported with CMake 3.19 or later.
 
 
 The ``EXACT`` option requests that the version be matched exactly. This option
 The ``EXACT`` option requests that the version be matched exactly. This option
 is incompatible with the specification of a version range.
 is incompatible with the specification of a version range.