Releases: Open-CMSIS-Pack/devtools
Releases · Open-CMSIS-Pack/devtools
PackChk 1.3.98
What's Changed
- added option "--allow-suppress-error" (#413) by @grasci-arm in #640
- Fix CodeQL warnings in SVDConv and PackChk by @grasci-arm in #682
- Run packchk/svdconv tests on rte model changes by @JonatanAntoni in #680
- [packchk] Rework Message M396 by @grasci-arm in #688
- PackChk should check for spaces in the name element of the tag (#451) by @grasci-arm in #706
- PackChk: issue on relative paths during case-sense check (#452) by @grasci-arm in #707
- PACKCHK: wrong M371 error? #469
- PackChk: Changed M377 from INFO to WARNING by @grasci-arm in #721
- PackChk: Attach binary to PR builds by @JonatanAntoni in #724
- [csolution/packchk] 'name' attribute specifying folder in pack with file element causes segmentation fault. #657 (#482) by @grasci-arm in #754
- PackChk reports INFO messages when generate STM32L5xx_DFP and STM32L0xx_DFP (#479) by @grasci-arm in #752
- PackChk should check for spaces in the name element of the tag (#469) by @grasci-arm in #723
Full Changelog: tools/buildmgr/1.4.0...tools/packchk/1.3.98
CMSIS-Project Manager Version 1.4.0
Release for review of initial development
- support for
connections
handling replacinginterfaces
- support for
variables
handling for setting layer paths - support for clayer, cimage, cproject and csolution elements in PDSC
- added
--no-update-rte
flag to skip the update of RTE folder contents in csolution - added
list layers
command for finding layers with compatible connections - added
list toolchains
command for finding configured toolchains - added top level
misc
node handling in cdefault - added
for-context
andnot-for-context
keywords replacingfor-type
andnot-for-type
- accept command line input
*.csolution.yml
without explicit-s,--solution
flags
CMSIS-Build Version 1.4.0
Release for review of initial development
- updated cbuild utility v1.4.0
- updated cpackget utility v0.9.0
- disable the update of RTE folder contents by default
- added
--update-rte
flag to enable the optional update of RTE folder - fixed: handle legacy armasm hexadecimal defines
SVDConv 3.3.44
What's Changed
- Added: option "-n sfdOverwriteName" (#392)
Full Changelog: tools/buildmgr/1.3.0...tools/svdconv/3.3.44
CMSIS-Build Version 1.3.0
Release for review of initial development
- updated cbuild utility v1.3.0
- updated cpackget utility v0.8.5
- added compiler abstractions mappings
- added
ldcflag
andldcxxflag
handling - added support for branch protection
- added support for
linux-arm64
host platform - added support for toolchain environment variables
CMSIS-Project Manager Version 1.3.0
Release for review of initial development
- updated PLM of config files: use
.base
instead of.current
extension - added
--export <suffix>
option: set suffix for exporting<context><suffix>.cprj
retaining only specified versions - added
ldcflag
andldcxxflag
handling - added support for
linux-arm64
host platform - extended nodes in
cbuild.yml
files
PackChk 1.3.97
SVDConv 3.3.43
What's Changed
- SVDConv: Initial contribution by @grasci-arm in #488
- SVDConv: fixed path divider, set to '/' for all OS (#338) by @grasci-arm in #527
- SVDConv: M380 from ERROR into WARNING due to a fix to address block verification. by @grasci-arm in #521
- Add SVDConv arm64 binary release by @spcaipers-arm in #551
CMSIS-Project Manager Version 1.2.0
Release for review of initial development
- added
-V/--version
option - added
-l, --load [latest|all|required]
set policy for packs loading - removed
-p/--project
option - separation of config files belonging to layers
- generation of
cbuild-idx.yml
andcbuild.yml
files
CMSIS-Build Version 1.2.0
Release for review of initial development
- updated cbuild utility v1.2.0
- updated cpackget utility v0.8.1
- added
-V/--version
option - added component attribute
rtedir
allowing config files path customization