Help: Update 3.14 release notes for GHS changes

This commit is contained in:
Fred Baksik
2019-02-07 17:27:51 -05:00
committed by Brad King
parent bcd99fac60
commit 2d701b78de

View File

@@ -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
--------------