diff options
author | Brad King <brad.king@kitware.com> | 2020-02-26 13:30:07 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2020-02-27 13:52:52 (GMT) |
commit | d25d8e9eef0a51acd953e55bdac8f1378c480d5b (patch) | |
tree | dcc8232dfe1b39888c0c8b56bfacd458dc26f911 /Help/release/3.16.rst | |
parent | 4e6b14c985060eed81b793b2698bfbcf38b5dcff (diff) | |
download | CMake-d25d8e9eef0a51acd953e55bdac8f1378c480d5b.zip CMake-d25d8e9eef0a51acd953e55bdac8f1378c480d5b.tar.gz CMake-d25d8e9eef0a51acd953e55bdac8f1378c480d5b.tar.bz2 |
Help: Update CMake 3.16 release notes for 3.16.5
Diffstat (limited to 'Help/release/3.16.rst')
-rw-r--r-- | Help/release/3.16.rst | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Help/release/3.16.rst b/Help/release/3.16.rst index 0d1cc1e..e2d6788 100644 --- a/Help/release/3.16.rst +++ b/Help/release/3.16.rst @@ -277,3 +277,29 @@ Other Changes * When using :variable:`CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS` on Windows the auto-generated exports are now updated only when the object files providing the symbols are updated. + +Updates +======= + +Changes made since CMake 3.16.0 include the following. + +3.16.2 +------ + +* CMake 3.16.0 and 3.16.1 processed ``.hh`` files with :prop_tgt:`AUTOMOC`. + This was a behavior change from CMake 3.15 and below that can break + existing projects, so it has been reverted as of 3.16.2. + +3.16.5 +------ + +* The :module:`FindPython`, :module:`FindPython2`, and :module:`FindPython3` + modules no longer create cache entries for ``Python{,2,3}_LIBRARY_RELEASE`` + and ``Python{,2,3}_LIBRARY_DEBUG``. Those values are always computed from + other results and so should not be cached. The entries were created by + CMake 3.16.0 through 3.16.4 but were always ``FORCE``-set and could not + be meaningfully edited by users. + + Additionally, the modules no longer expose their internal ``_Python*`` + cache entries publicly. CMake 3.16.0 through 3.16.4 accidentally + made them visible as advanced cache entries. |