summaryrefslogtreecommitdiffstats
path: root/Help/release/3.14.rst
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2019-02-11 12:50:00 (GMT)
committerBrad King <brad.king@kitware.com>2019-02-11 12:50:00 (GMT)
commit9e309cd4f0266144f269cab9006b51c252e25380 (patch)
tree71c3d1e0a454b7cca8e37510f4043cee09b81ee4 /Help/release/3.14.rst
parent88031dd09a86aab66ece60d0d96c3ee352db990a (diff)
parent2d701b78de30f8b0380abe07bf80cf2babaf68ae (diff)
downloadCMake-9e309cd4f0266144f269cab9006b51c252e25380.zip
CMake-9e309cd4f0266144f269cab9006b51c252e25380.tar.gz
CMake-9e309cd4f0266144f269cab9006b51c252e25380.tar.bz2
Merge branch 'ghs-relnotes' into release-3.14
Merge-request: !2934
Diffstat (limited to 'Help/release/3.14.rst')
-rw-r--r--Help/release/3.14.rst28
1 files changed, 28 insertions, 0 deletions
diff --git a/Help/release/3.14.rst b/Help/release/3.14.rst
index 2d1e602..13d209f 100644
--- a/Help/release/3.14.rst
+++ b/Help/release/3.14.rst
@@ -25,6 +25,34 @@ Generators
platform. The VS host toolset selection is now based on the host
architecture as well.
+* The :generator:`Green Hills MULTI` generator has been updated:
+
+ * Now supports :ref:`Object Libraries`.
+
+ * Now warns on unsupported project types such as shared libraries.
+
+ * Now generates a top-level ``<PROJECT-NAME>.top.gpj`` for each directory
+ calling the :command:`project` command. The top-level project file
+ ``default.gpj`` is no longer created.
+
+ * Now honors target renaming and destination output control properties
+ such as :prop_tgt:`RUNTIME_OUTPUT_DIRECTORY` and :prop_tgt:`OUTPUT_NAME`.
+ This also fixes support for installation rules generated by
+ :command:`install`.
+
+ * Now honors source file properties :prop_sf:`INCLUDE_DIRECTORIES`,
+ :prop_sf:`COMPILE_DEFINITIONS`, and :prop_sf:`COMPILE_OPTIONS`.
+
+ * Now supports Dynamic Download Integrity Applications which did not include
+ Integrate Files via :prop_tgt:`GHS_INTEGRITY_APP` and setting a target
+ link flag of ``-dynamic``.
+
+ * The contents of project files now sorts sources groups and files by name.
+ Set the :prop_tgt:`GHS_NO_SOURCE_GROUP_FILE` target property to ``ON`` to
+ generate a single project file for the target instead of a project file for
+ each source group. Set the :variable:`CMAKE_GHS_NO_SOURCE_GROUP_FILE`
+ variable to enable this for all targets.
+
File-Based API
--------------