Releases: Open-CMSIS-Pack/cbuild
Releases · Open-CMSIS-Pack/cbuild
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
-s
in #336 - Fix rebuild handling in #347
- Forward return codes for variables and compiler not defined in #345
- Harden GitHub Actions in #323
- Improve
--clean
option in #343 - Improve exit error handling in #346
- Remove special handling for triggering
executes
steps 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
--cbuild2cmake
option and keeping it default option in #296 - [cbuild] Restore cbuild setup
--output
option in #300 - [cbuild] Rework
csolution list layers
arguments incbuild setup
background 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
cbuild2cmake
mode by @brondani in #236 - Fix
setup
command incbuild2cmake
mode to use only<context>-database
targets 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
cbuild2cmake
as 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
--target
handling incbuild2cmake
mode 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
tmpdir
node 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
tmpdir
retrieval 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
setup
list layers arguments by @brondani in #278
Full Changelog: v2.4.0...v2.5.0
v2.4.0
What's Changed
- Call cpackget with --no-dependencies flags in #197
- Improve cmake
--target
option handling forcbuild2cmake
in #204 - [cbuild2cmake support] Handle
context-set
flag in #205 - Streamline output when using layer detection in #216
- Added build summary message in #220
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- [cbuild] setup command is supposed to pick the first target-type and build-type
- setup command improvements
- Remove '>=' from missing pack version string
Full Changelog: v2.3.0-dev0...v2.3.0
v2.3.0-dev0
What's Changed
- Update schema check flag
- Extended command line options with --frozen-packs
- Call optionally cbuild2cmake instead of cbuildgen
- Extend command line with setup command
- Fix cbuild2cmake
clean
anddebug
options - Extend setup command to identify compatible layers for reference examples
Full Changelog: v2.2.1...v2.3.0-dev0
v2.2.1
v2.2.0
Release Notes
- Get contexts from *cbuild-set.yml file in #98
- Added -S,--context-set option in #103
- Fix: Read set files only on -S,--context-set option in #113
- Fix: Build only selected contexts #115
- Update read of cbuild-set context subnode in #118
- Remove deprecated cpackget
pack
command #119 - [cbuild] Improved context filtering in #120
Full Changelog: v2.1.0...v2.2.0