![]() |
CMSIS-Pack
Version 1.4.7
Delivery Mechanism for Software Packs
|
The create element contains one or more project sections. The expectation is that the different projects are related, e.g. being the secure and non-secure part of an application, or a set of library projects and the final application project.
The <project> section: bundles a project within the create section and consists of three sections:
Example project section:
/project
Parents | Element Chain | ||
---|---|---|---|
create | CreateType | ||
Attributes | Description | Type | Use |
name | name of the project. Will be used as file name as well. If not specified the name on the package level is used. | RestrictedString | optional |
documentation | file path and name of a document relative to CPDSC file or url providing detailed information about the software project | xs:string | optional |
Child Elements | Description | Type | Occurrence |
target | section containing details about the board, device, memory, debug, algorithms, etc. | TargetType | <1> |
select | section specifying the selected software components use for the run time configuration environment | SelectType | <0..1> |
files | section listing all files used for the project build which are not configured using components | ProjectFilesType | <0..1> |