CMSIS-Build
Tools, software frameworks, and work flows for productivity with CMSIS based projects
|
Example info element
Parents | Element Chain | ||
---|---|---|---|
cprj | /cprj | ||
Attributes | Description | Type | Use |
isLayer | If 'true' then the project file is a layer description and not a complete project expected to create an output. Only layer descriptions can be added to an existing project, or a project is constructed from using only layer descriptions. By default a description is a project (false). | xs:boolean | required (if not default) |
Child Elements | Description | Type | Occurrence |
name | Name of the project/layer | RestrictedString | 0..* |
description | Brief description of the project/layer. | xs:string | required |
doc | Project/layer documentation points to detailed documentation local *.md file or URL. | xs:string | 0..* |
license | License ruling for using files local to the layer using SPDX license ID from https://spdx.org/licenses/. Note: components have their own licenses. | xs:string | 0..* |
Parents | Element Chain | ||
---|---|---|---|
info | /cprj/info | ||
Attributes | Description | Type | Use |
type | repository type (git, svn, other) | xs:string | optional |
tag | specifies the repository tag. | xs:string | optional |