Skip to content

Releases: Open-CMSIS-Pack/cbuild

v2.13.0

20 Feb 08:07
46ec144

Choose a tag to compare

What's Changed

  • [cbuild] Add --skip-convert flag in #498
  • [cbuild] Extend rebuild trigger conditions in #499
  • Check west environment setup in #518
  • Handle terminal features in #526
  • Added --active option to list toolchains command in #538
  • Trigger rebuild on CMSIS_COMPILER_ROOT changed from last build in #541
  • Fix: Failure when selecting --rebuild and the target set specifies and image in #542
  • Improve --skip-convert handling in #547

Full Changelog: v2.12.0...v2.13.0

v2.12.0

30 Oct 13:26
fa81eee

Choose a tag to compare

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 --active in #489
  • [west support] Remove constructed-files workaround in #490

Full Changelog: v2.11.0...v2.12.0

v2.11.0

11 Sep 12:47

Choose a tag to compare

What's Changed

  • Cleanup doesn't remove *.cbuild.yml file in #432
  • Add support for image-only solutions in #437
  • Handle cmd line option --active= (empty argument) in #443

Full Changelog: v2.10.0...v2.11.0

v2.10.0

12 Jun 08:15
cc7acc8

Choose a tag to compare

What's Changed

  • Update broken URL in DEVELOPING.md in #425

Full Changelog: v2.9.0...v2.10.0

v2.9.0

12 May 07:25

Choose a tag to compare

What's Changed

  • Irrelevant Error Message When Compiler Registration Variable Is Missing in #397
  • Extended command line options with -a, --active in #403
  • Added list target-sets command in #407
  • Clean only relevant contexts when using --active in #408
  • Updated short help text for consistency in #411

Full Changelog: v2.8.0...v2.9.0

v2.8.0

26 Feb 08:21
5aa763e

Choose a tag to compare

What's Changed

  • Show toolchain used for the build process in #358
  • Removed duplicate checks in #367
  • Changed help text for option --output in #370
  • Updated default value for --output option in #373

Full Changelog: v2.7.0...v2.8.0

v2.7.0

16 Dec 10:43
0b5ad14

Choose a tag to compare

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

07 Oct 05:57

Choose a tag to compare

What's Changed

  • Removing debug information when using --verbose in #304
  • Suppress logrus exit status error message in #309
  • Add option to setup command allowing it to run without installed toolchain in #313
  • Cleanup command improvement in #314

Full Changelog: v2.6.0...v2.6.1

v2.6.0

16 Sep 07:15

Choose a tag to compare

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 in cbuild setup background call in #301

Full Changelog: v2.5.0...v2.6.0

v2.5.0

19 Jul 10:24
da0107c

Choose a tag to compare

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 in cbuild2cmake 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 in cbuild2cmake 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