brondani
released this
16 Dec 14:47
·
16 commits
to main
since this release
Release Notes
- Add
environment
node tocbuild-set
- Add device and board
books
to cbuild.yml - Add option to output linker
map
files - Add return code for compiler not defined
- Check invalid
context-set
- Check pack identifier case consistency
- Collect and report
packs-unused
for each selected context - Component resolution: avoid picking non-default implementation
- Component resolution: give a hint in the error message
- Ensure canonical directory separator
- Extend
language-C
andlanguage-CPP
supported values - Fix
$Bname$
access sequence expansion - Fix
list configs
mandatory argument - Fix classic generator's bootstrap content reporting
- Fix optional empty layer report
- Fix path normalization
- Fix sibling contexts selection for global generator
- Improve algorithm to locate compatible toolchain
- Improve layer variables handling
- Improve schema node descriptions
- Increase severity of missing specified regions header
- List layers: skip
device
requirement ifboard
is already loaded - List layers: skip processing candidate layers during detection phase
- Omit leading Cvendor delimiter
::
in API identifier - Return error on access-sequence resolution failing
- Skip writing
cbuild-pack
when csolution is not correctly parsed - Update default options: print memory usage to the console
- Update error handling during list toolchain
- Validate
created-for
node against cmsis-toolbox manifest version - Experimental: initial implementation of
cbuild-run.yml
generation