Help: Improve wording, formatting and consistency of 4.4 release notes

This commit is contained in:
Craig Scott
2026-06-08 20:21:26 +10:00
parent 3284117eb4
commit 49ae4b6811
+15 -14
View File
@@ -60,21 +60,21 @@ File-Based API
* The :manual:`cmake-file-api(7)` "codemodel" version 2 object has been
updated to 2.11.
* The :manual:`cmake-file-api(7)` "codemodel" version 2 "target" "sources" and
"interfaceSources" objects gained new ``fileSetIndexes`` fields to support
sources belonging to multiple file sets. The ``fileSetIndex`` fields are
maintained for backwards compatibility only, and users are advised to port
to the new fields.
* The :manual:`cmake-file-api(7)` "codemodel" version 2 "target" object's
"sources" and "interfaceSources" objects gained new ``fileSetIndexes`` fields
to support sources belonging to multiple file sets. The ``fileSetIndex``
fields are maintained for backwards compatibility only, and users are advised
to port to the new fields.
* The :manual:`cmake-file-api(7)` "codemodel" version 2 "target" "sources"
object gained a new ``backtraces`` field to represent multiple command
invocations which associate a single source for a given target with multiple
file sets. The ``backtrace`` field is maintained for backwards compatibility
only, and users are advised to port to the new field.
* The :manual:`cmake-file-api(7)` "codemodel" version 2 "target" object's
"sources" object gained a new ``backtraces`` field to represent multiple
command invocations which associate a single source for a given target with
multiple file sets. The ``backtrace`` field is maintained for backwards
compatibility only, and users are advised to port to the new field.
* The :manual:`cmake-file-api(7)` "codemodel" version 2 "installers" object's
optional ``fileSetType`` field gained a new ``SOURCES`` value to incorporate
the new :ref:`file set <file sets>` ``SOURCES`` type in codemodel replies.
the new ``SOURCES`` :ref:`file set <file sets>` type in codemodel replies.
Generators
----------
@@ -101,7 +101,8 @@ Compilers
* The ``ibm-flang`` compiler is now supported with
:variable:`compiler id <CMAKE_<LANG>_COMPILER_ID>` ``IBMLLVMFlang``.
* The `Pelles C`_ toolchain is now supported with compiler id ``PellesC``.
* The `Pelles C`_ toolchain is now supported with
:variable:`compiler id <CMAKE_<LANG>_COMPILER_ID>` ``PellesC``.
The ``ASM_POASM`` language was added to support the Pelles Macro Assembler.
@@ -157,7 +158,7 @@ Commands
discovery command, parses its output, and generates test names, arguments,
and properties from regular-expression captures.
* The :command:`execute_process` command learned the
* The :command:`execute_process` command gained
``ENVIRONMENT`` and ``ENVIRONMENT_MODIFICATION`` options to run child
processes with a modified environment.
@@ -395,7 +396,7 @@ Other Changes
arguments and no test input file exists.
* Test drivers generated by the :command:`create_test_sourcelist` command now
support the `-N` option to list all tests, one per line. This is useful in
support the ``-N`` option to list all tests, one per line. This is useful in
combination with the new :command:`discover_tests` command.
* Names of executables given to the ``DEPENDS`` argument of