Skip to content

Releases: Open-CMSIS-Pack/cbuild

v2.6.0

16 Sep 07:15
Compare
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
Compare
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

v2.4.0

15 May 13:16
aafe81e
Compare
Choose a tag to compare

What's Changed

  • Call cpackget with --no-dependencies flags in #197
  • Improve cmake --target option handling for cbuild2cmake 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

04 Apr 07:43
d8ef1ed
Compare
Choose a tag to compare

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

25 Mar 11:23
0caec82
Compare
Choose a tag to compare

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 and debug options
  • Extend setup command to identify compatible layers for reference examples

Full Changelog: v2.2.1...v2.3.0-dev0

v2.2.1

14 Dec 08:19
3b09782
Compare
Choose a tag to compare

Release Notes

  • Add test reports to release in #126
  • Update Release workflow condition check in #127
  • Fixed permission clash on workflow reuse in #128

Full Changelog: v2.2.0...v2.2.1

v2.2.0

27 Nov 15:16
d6cc10b
Compare
Choose a tag to compare

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

v2.1.0

31 Aug 11:16
ee33d3f
Compare
Choose a tag to compare

Release Notes

  • Add stdout msgs to log object in #76
  • Remove $CMSIS_BUILD_ROOT references and test structure cleanup in #77
  • Create log file parent path in #80
  • Clean all selected contexts before rebuilding in #82

Full Changelog: v2.0.0...v2.1.0

v2.0.0

30 Jun 10:25
9bdc5f4
Compare
Choose a tag to compare

Release Notes

Full Changelog: v1.6.2...v2.0.0

v2.0.0-dev3

23 Jun 09:31
c62086a
Compare
Choose a tag to compare
v2.0.0-dev3 Pre-release
Pre-release

Release for review of initial development

Full Changelog: v2.0.0-dev2...v2.0.0-dev3