![]() |
CMSIS-Pack
Version 1.3.1
Delivery Mechanism for Software Packs
|
Contains the release history of the PACK. This element is mandatory. No more than one such group can exist in a PACK. It contains the full release history of the PACK.
Example:
Parent Element | Element Chain | ||
---|---|---|---|
package | /package | ||
Child Element | Description | Type | Occurrence |
release | Contains the version number of the release with some brief information about the main changes in that specific release. | xs:string | 1..* |
Contains brief information of the main changes in each release version of a PACK. The content is a string written between the opening and closing release tags. The latest release version is always listed on top.
Example:
Parent Element | Element Chain | ||
---|---|---|---|
releases | /package/releases element | ||
Attributes | Description | Type | Use |
version | Version number of the release. The version format is described in Version Type. | VersionType | required |
date | Release date. | xs:date | optional |
deprecated | Pack is no longer officially supported after the set date. It will be excluded from checks for update. Deprecated packs may remain available for download. Tools will continue to work but may provide indicators highlighting end of support for the pack and its content. Not recommended for use with new projects. | xs:date | optional |
replacement | Specifies the vendor and name of the Pack that shall be used instead. Use in conjunction with the deprectated attribute. E.g. the maintainer of the PACK A.X_DFP changes from vendor A to vendor B. In this case the attribute deprecated gets set in the A.X_DFP.pdsc and the replacement attribute set to B.X_DFP. Tools use this information to redirect users to a supported pack. | xs:string | optional |