Releases: Open-CMSIS-Pack/devtools
Releases · Open-CMSIS-Pack/devtools
CMSIS-Build Manager Version 2.3.0-dev0
Release candidate
- added cbuild2cmake utility v0.9.0-dev0 (alpha support)
- added
optimize
optiondebug
- fixed CLANG system includes and mfpu
- updated cbuild utility v2.3.0-dev0
- updated cpackget utility v2.1.0
- updated csolution utility v2.3.0-dev0
- updated cbridge utility v0.9.3
CMSIS-Project Manager Version 2.2.1
Release notes
- updated default linker script for AC6
CMSIS-Build Version 2.2.1
Release notes
- updated cbuild utility v2.2.1
- updated csolution utility v2.2.1
- updated cbridge utility v0.9.2
- restored
RteKernel::GetUrlFromIndex
return value when local pack repo is absent
CMSIS-Project Manager Version 2.2.0
Release notes
- added
auto
node for automatic linker script generation - added
device-pack
into*.cbuild.yml
- added
for-context
andfor-compiler
spelling check - added
-S,--context-set
option to handle*.cbuild-set.yml
listing selected contexts - added
warnings
optionall
- added Windows manifest enabling long path awareness
- added support for simplified global generators
- added support for
*.cbuild-pack.yml
lock file mechanism - added support for branch protection (PACBTI)
- added warning for not fulfilled pack requirements
- extended processor attributes to handle
trustzone
,fpu
,dsp
,mve
,endian
andbranch-protection
- fixed GPDSC without components
- fixed API version selection
- fixed yaml mapping key uniqueness validation
- forbid version for pack selection with
path
specified - removed option
--context-replacement
- set precedence for packs specified with
path
over installed packs - updated
cdefault
flags to remove unused sections - updated
*.cbuild-idx.yml
file with all contexts references
CMSIS-Build Version 2.2.0
Release notes
- updated cbuild utility v2.2.0
- updated cpackget utility v2.0.0
- updated csolution utility v2.2.0
- updated toolchain support for clang, dropping alpha support for v16.0.0 and adding beta support for v17.0.1
- added cbridge utility v0.9.1
- added
warnings
optionall
- added
*.src
file extension as linker script source for pre-processing - fixed GPDSC without components
- fixed IAR single precision FPU error
CMSIS-Build Version 2.1.0
Release notes
- updated cbuild utility v2.1.0
- updated cpackget utility v1.0.1
- updated csolution utility v2.1.0
- added linker file pre-processor secure flags
- fixed handling of AC6 projects with only legacy assembly files
CMSIS-Project Manager Version 2.1.0
Release notes
Features:
- added
list configs
command to list configuration files - added option
--context-replacement
to replace context selection - added license information to cbuild.yml files
- introduced
optional
flag when requiring a layer by itstype
- check file references portability
- support dry-running generators
Bugfixes:
- fixed handling of duplicated packs
- fixed toolchain redefinition from command line
--toolchain
- fixed
list layers
: updateconnections
validation rules - fixed
list layers
: consider candidate layers as optional by default - updated cdefault content
- updated CLANG support
- updated default linker scripts
SVDConv v3.3.46
What's Changed
- [SVDConv] runs in infinite loop when using generate partition on SVD file without element under #1082 (#671) by @grasci-arm in #1086
Full Changelog: tools/buildmgr/2.0.0...tools/svdconv/3.3.46
CMSIS-Project Manager Version 2.0.0
Release notes
- added alpha support for LLVM/Clang
- updated help page
- fixed: accept default linker script from different filesystem drive
CMSIS-Build Version 2.0.0
Release notes
- updated cbuild utility v2.0.0
- updated cpackget utility v1.0.0
- added alpha support for LLVM/Clang
- enabled linker defines as trigger for preprocessing
- set initial CMake flags for AC6 compiler check