summaryrefslogtreecommitdiffstats
path: root/Help
diff options
context:
space:
mode:
authorStephen Kelly <steveire@gmail.com>2015-02-23 21:23:11 (GMT)
committerBrad King <brad.king@kitware.com>2015-04-17 14:46:24 (GMT)
commitd1a6d15bcd4df3d3e347411bd457be32275fb594 (patch)
tree0f76369cc1c8806360a8caa1a7561667ab48dcb7 /Help
parentcdc53b62c20605467334ecb80c474533e04ff26c (diff)
downloadCMake-d1a6d15bcd4df3d3e347411bd457be32275fb594.zip
CMake-d1a6d15bcd4df3d3e347411bd457be32275fb594.tar.gz
CMake-d1a6d15bcd4df3d3e347411bd457be32275fb594.tar.bz2
FPHSA: Always populate the ExactCase_FOUND variable (#15412).
The UPPERCASE name was inconsistent with config-packages, the find_dependency macro, and even FPHSA itself, which expects components to be specified with names matching ExactCase. The FOUND_VAR was only permitted to have two possible values, and now both are set for compatibility. Document it as obsolete, and adjust the code for the same. Users of the variable should just remove it.
Diffstat (limited to 'Help')
-rw-r--r--Help/release/dev/FPHSA-ExactCase-name.rst10
1 files changed, 10 insertions, 0 deletions
diff --git a/Help/release/dev/FPHSA-ExactCase-name.rst b/Help/release/dev/FPHSA-ExactCase-name.rst
new file mode 100644
index 0000000..675547c
--- /dev/null
+++ b/Help/release/dev/FPHSA-ExactCase-name.rst
@@ -0,0 +1,10 @@
+FPHSA-ExactCase-name
+--------------------
+
+* The :module:`FindPackageHandleStandardArgs` module
+ ``FIND_PACKAGE_HANDLE_STANDARD_ARGS`` function now
+ always populates the both ``<PackageName>_FOUND``
+ and ``<UPPERCASE_NAME>_FOUND`` variables (the latter
+ for backwards compatibility). The ``FOUND_VAR``
+ option is now ignored except to enforce its allowed
+ values.