diff options
Diffstat (limited to 'Help/release/dev')
-rw-r--r-- | Help/release/dev/FileAPI-Frameworks.rst | 7 | ||||
-rw-r--r-- | Help/release/dev/cmake-debugger.rst | 5 | ||||
-rw-r--r-- | Help/release/dev/ep-update-disconnected.rst | 14 | ||||
-rw-r--r-- | Help/release/dev/skip-linting.rst | 5 |
4 files changed, 31 insertions, 0 deletions
diff --git a/Help/release/dev/FileAPI-Frameworks.rst b/Help/release/dev/FileAPI-Frameworks.rst new file mode 100644 index 0000000..65cf043 --- /dev/null +++ b/Help/release/dev/FileAPI-Frameworks.rst @@ -0,0 +1,7 @@ +FileAPI-Frameworks +------------------ + +* The :manual:`cmake-file-api(7)` "codemodel" version 2 ``version`` field has + been updated to 2.6. +* The :manual:`cmake-file-api(7)` "codemodel" version 2 "target" object gained + a new "frameworks" field in the "compileGroups" objects. diff --git a/Help/release/dev/cmake-debugger.rst b/Help/release/dev/cmake-debugger.rst new file mode 100644 index 0000000..bfc4f6c --- /dev/null +++ b/Help/release/dev/cmake-debugger.rst @@ -0,0 +1,5 @@ +cmake-debugger +-------------- + +* :manual:`cmake(1)` now supports interactive debugging of the CMake language. + See the :option:`--debugger <cmake --debugger>` option. diff --git a/Help/release/dev/ep-update-disconnected.rst b/Help/release/dev/ep-update-disconnected.rst new file mode 100644 index 0000000..a162698 --- /dev/null +++ b/Help/release/dev/ep-update-disconnected.rst @@ -0,0 +1,14 @@ +ep-update-disconnected +---------------------- + +* The ``update`` and ``patch`` steps of an :module:`ExternalProject` will now + always re-execute if any of their details change, even if + ``UPDATE_DISCONNECTED`` was set to true in the call to + :command:`ExternalProject_Add`. If using the GIT download method and the + ``GIT_TAG`` is changed and the new ``GIT_TAG`` isn't already known locally, + this is now a fatal error instead of silently using the previous ``GIT_TAG``. + +* When ``UPDATE_DISCONNECTED`` is set to true in a call to + :command:`ExternalProject_Add`, the ``configure`` step will no longer + re-run on every build. It will only re-run if details of the ``download``, + ``update`` or ``patch`` step change. diff --git a/Help/release/dev/skip-linting.rst b/Help/release/dev/skip-linting.rst new file mode 100644 index 0000000..199571c --- /dev/null +++ b/Help/release/dev/skip-linting.rst @@ -0,0 +1,5 @@ +skip-linting +------------ + +* The :prop_sf:`SKIP_LINTING` source file property was added to suppress + target-wide code checks on specific sources. |