Releases: Open-CMSIS-Pack/cbuild
Releases · Open-CMSIS-Pack/cbuild
v2.13.0
What's Changed
- [cbuild] Add
--skip-convertflag in #498 - [cbuild] Extend rebuild trigger conditions in #499
- Check
westenvironment setup in #518 - Handle terminal features in #526
- Added
--activeoption tolist toolchainscommand in #538 - Trigger rebuild on
CMSIS_COMPILER_ROOTchanged from last build in #541 - Fix: Failure when selecting
--rebuildand the target set specifies and image in #542 - Improve
--skip-converthandling in #547
Full Changelog: v2.12.0...v2.13.0
v2.12.0
What's Changed
- Update versions and minor correction in #471
- [cbuild] Initial zephyr/west integration support in #479
- Retain *.cbuild-run.yml file on clean in #484
- [west support] Check cbuild format, avoid duplicated nodes in #488
- Fix context selection when cleaning using
--activein #489 - [west support] Remove
constructed-filesworkaround in #490
Full Changelog: v2.11.0...v2.12.0
v2.11.0
v2.10.0
v2.9.0
What's Changed
- Irrelevant Error Message When Compiler Registration Variable Is Missing in #397
- Extended command line options with
-a, --activein #403 - Added
list target-setscommand in #407 - Clean only relevant contexts when using
--activein #408 - Updated short help text for consistency in #411
Full Changelog: v2.8.0...v2.9.0
v2.8.0
v2.7.0
What's Changed
- Added Issue templates and Contributing.md in #333
- Avoid double schema check on setup command in #337
- Correction in naming of option in #338
- Create pull_request_template.md in #321
- Enable default schema check and deprecate
-sin #336 - Fix rebuild handling in #347
- Forward return codes for variables and compiler not defined in #345
- Harden GitHub Actions in #323
- Improve
--cleanoption in #343 - Improve exit error handling in #346
- Remove special handling for triggering
executessteps in #334
Full Changelog: v2.6.1...v2.7.0
v2.6.1
v2.6.0
What's Changed
- Removed redundant artifact info when packs are missing in #283
- No separation lines for clean logs in #295
- [cbuild] Replace blanks in CMake target names derived from build contexts in #297
- Removing
--cbuild2cmakeoption and keeping it default option in #296 - [cbuild] Restore cbuild setup
--outputoption in #300 - [cbuild] Rework
csolution list layersarguments incbuild setupbackground call in #301
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- Update README.md by @soumeh01 in #227
- Error message cleanup and Return same exit code as of orchestrated exe by @soumeh01 in #234
- Run cbuild2cmake per context & build summary by @soumeh01 in #235
- Reduce default verbosity when using
cbuild2cmakemode by @brondani in #236 - Fix
setupcommand incbuild2cmakemode to use only<context>-databasetargets by @brondani in #241 - Set default log mode to Warn+ and streamline error handling and cleanup by @soumeh01 in #243
- fix: Error handling by @soumeh01 in #248
- Set
cbuild2cmakeas default backend by @brondani in #249 - Added ninja version check by @soumeh01 in #250
- Refine warning message by @soumeh01 in #252
- Duplicate default keyword in usage by @soumeh01 in #253
- Log cleanup messages on -C by @soumeh01 in #255
- Forward --cbuild2cmake option when calling csolution convert by @soumeh01 in #257
- Improve CMake
--targethandling incbuild2cmakemode by @brondani in #256 - Improved cbuild help text by @soumeh01 in #258
- Make -S,--context-set as mandatory arg for setup command by @soumeh01 in #259
- Fixed crash with setup command by @soumeh01 in #263
- Add
tmpdirnode handling for solution level temporary files by @brondani in #262 - Check if project needs a rebuild by @soumeh01 in #261
- Align selection of first build & target type when cbuild-set doesn't exist by @soumeh01 in #264
- Updated usage text for '-O' by @soumeh01 in #265
- Extend list toolchains command options by @soumeh01 in #268
- cbuild setup should suppress additional messages before detecting compatible layers by @soumeh01 in #275
- Fix custom
tmpdirretrieval by @brondani in #270 - cpackget cleanup for version range limitation by @soumeh01 in #276
- Fix: cbuild reports "bad pack name" by @soumeh01 in #277
- Fix
setuplist layers arguments by @brondani in #278
Full Changelog: v2.4.0...v2.5.0