diff options
author | Brad King <brad.king@kitware.com> | 2021-02-15 15:32:15 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2021-02-15 15:32:20 (GMT) |
commit | 7f2203ab4ad131e831b0574bb79a0ccb65126b14 (patch) | |
tree | 4c26af6e63d36df1acb3b6eceba0509c53fa8614 /Help/release | |
parent | c1e90c55448b62fd65521ae3b45f9cf043b05779 (diff) | |
parent | 7c147b21c7cf806f817bbfb45f385734dd836d91 (diff) | |
download | CMake-7f2203ab4ad131e831b0574bb79a0ccb65126b14.zip CMake-7f2203ab4ad131e831b0574bb79a0ccb65126b14.tar.gz CMake-7f2203ab4ad131e831b0574bb79a0ccb65126b14.tar.bz2 |
Merge topic 'release-3.20-cleanups' into release-3.20
7c147b21c7 Help: Add Ninja Multi-Config and make generator types into links
5039ca1126 Help: Convert output directory variable mentions to cross-references
1a7e51b9d5 Help: Cleanup wording and links in 3.20 release notes
d16830324f CPackIFW: Improve warning and docs for show page list option
7ed7db88a4 CPackIFW: Fix cppcheck warnings
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5810
Diffstat (limited to 'Help/release')
-rw-r--r-- | Help/release/3.20.rst | 48 |
1 files changed, 25 insertions, 23 deletions
diff --git a/Help/release/3.20.rst b/Help/release/3.20.rst index 77f9441..b36d1c2 100644 --- a/Help/release/3.20.rst +++ b/Help/release/3.20.rst @@ -103,16 +103,16 @@ Commands * The :command:`cmake_path` command was added for operations on filesystem paths. -* The :command:`configure_file` command gained a ``USE_SOURCE_PERMISSIONS`` - and ``FILE_PERMISSIONS`` option to support copying of permissions of source - file and specifying user defined permissions. +* The :command:`configure_file` command gained ``USE_SOURCE_PERMISSIONS`` + and ``FILE_PERMISSIONS`` options to support copying of permissions of the + source file and using specified permissions respectively. -* The :command:`file(GENERATE)` command gained ``NEWLINE_STYLE`` option to - support newline style of the generated file. +* The :command:`file(GENERATE)` command gained a ``NEWLINE_STYLE`` option to + specify how newlines are handled for the generated file. * The :command:`file(GENERATE)` command gained ``NO_SOURCE_PERMISSIONS``, - ``USE_SOURCE_PERMISSIONS``, and ``FILE_PERMISSIONS`` options to support - permissions of the generated file. + ``USE_SOURCE_PERMISSIONS``, and ``FILE_PERMISSIONS`` options for controlling + the permissions of the generated file. * The :command:`install(FILES)` command ``RENAME`` option learned to support :manual:`generator expressions <cmake-generator-expressions(7)>`. @@ -171,14 +171,14 @@ Modules ------- * The :module:`ExternalData` module :command:`ExternalData_Add_Target` - function gained a ``SHOW_PROGRESS <bool>`` option to suppress progress - output during the build. + function gained a ``SHOW_PROGRESS <bool>`` option for controlling whether + or not to show progress output during the build. * The :module:`ExternalProject` module :command:`ExternalProject_Add` function - gained a ``CONFIGURE_HANDLED_BY_BUILD`` option to have subsequent runs of - the configure step be triggered by the build step when an external project - dependency rebuilds instead of always rerunning the configure step when - an external project dependency rebuilds. + gained a ``CONFIGURE_HANDLED_BY_BUILD`` option. This can be used to make + subsequent runs of the configure step be triggered by the build step when + an external project dependency rebuilds instead of always re-running the + configure step in such cases. * The :module:`FindBoost` module gained a ``Boost_NO_WARN_NEW_VERSIONS`` option to silence the warning about unknown dependencies for new @@ -234,7 +234,7 @@ CPack resolving private library dependencies when using ``dpkg-shlibdeps``. -* The :cpack_gen:`CPack IFW Generator` gained new +* The :cpack_gen:`CPack IFW Generator` gained a new :variable:`CPACK_IFW_PACKAGE_WIZARD_SHOW_PAGE_LIST` variable to control visibility of the widget listing installer pages on the left side of the wizard. This feature available only since QtIFW 4.0. @@ -244,9 +244,9 @@ CPack :variable:`CPACK_NSIS_BRANDING_TEXT_TRIM_POSITION` variables to change the text at the bottom of the install window and change its trim position -* The :cpack_gen:`CPack NSIS Generator` now handles correctly Unicode characters. - If you want to have a ``CPACK_RESOURCE_FILE_LICENSE`` with UTF-8 characters - it needs to be encoded in UTF-8 BOM. +* The :cpack_gen:`CPack NSIS Generator` now correctly handles Unicode + characters. If you want to have a :variable:`CPACK_RESOURCE_FILE_LICENSE` + with UTF-8 characters, it needs to be encoded in UTF-8 BOM. * The :cpack_gen:`CPack NuGet Generator` gained options: @@ -327,10 +327,12 @@ Other Changes phase when the required content is already populated and up-to-date. -* The precompiled Linux binaries provided on ``cmake.org`` have changed - their naming pattern to ``cmake-$ver-linux-$arch``, where ``$arch`` - is either ``x86_64`` or ``aarch64``. +* The precompiled Linux binaries provided on + `cmake.org <https://cmake.org/download/>`_ have changed their naming pattern + to ``cmake-$ver-linux-$arch``, where ``$arch`` is either ``x86_64`` or + ``aarch64``. -* The precompiled Windows binaries provided on ``cmake.org`` have changed - their naming pattern to ``cmake-$ver-windows-$arch``, where ``$arch`` - is either ``x86_64`` or ``i386``. +* The precompiled Windows binaries provided on + `cmake.org <https://cmake.org/download/>`_ have changed their naming pattern + to ``cmake-$ver-windows-$arch``, where ``$arch`` is either ``x86_64`` or + ``i386``. |