Skip to content

Releases: Open-CMSIS-Pack/devtools

CMSIS-Build Manager Version 2.3.0-dev0

25 Mar 12:43
74cb460
Compare
Choose a tag to compare
Pre-release

Release candidate

  • added cbuild2cmake utility v0.9.0-dev0 (alpha support)
  • added optimize option debug
  • fixed CLANG system includes and mfpu
  • updated cbuild utility v2.3.0-dev0
  • updated cpackget utility v2.1.0
  • updated csolution utility v2.3.0-dev0
  • updated cbridge utility v0.9.3

CMSIS-Project Manager Version 2.2.1

14 Dec 09:21
eacdd6c
Compare
Choose a tag to compare

Release notes

  • updated default linker script for AC6

CMSIS-Build Version 2.2.1

14 Dec 12:15
ab8b01d
Compare
Choose a tag to compare

Release notes

  • updated cbuild utility v2.2.1
  • updated csolution utility v2.2.1
  • updated cbridge utility v0.9.2
  • restored RteKernel::GetUrlFromIndex return value when local pack repo is absent

CMSIS-Project Manager Version 2.2.0

28 Nov 15:39
8fd7ddc
Compare
Choose a tag to compare

Release notes

  • added auto node for automatic linker script generation
  • added device-pack into *.cbuild.yml
  • added for-context and for-compiler spelling check
  • added -S,--context-set option to handle *.cbuild-set.yml listing selected contexts
  • added warnings option all
  • added Windows manifest enabling long path awareness
  • added support for simplified global generators
  • added support for *.cbuild-pack.yml lock file mechanism
  • added support for branch protection (PACBTI)
  • added warning for not fulfilled pack requirements
  • extended processor attributes to handle trustzone, fpu, dsp, mve, endian and branch-protection
  • fixed GPDSC without components
  • fixed API version selection
  • fixed yaml mapping key uniqueness validation
  • forbid version for pack selection with path specified
  • removed option --context-replacement
  • set precedence for packs specified with path over installed packs
  • updated cdefault flags to remove unused sections
  • updated *.cbuild-idx.yml file with all contexts references

CMSIS-Build Version 2.2.0

28 Nov 15:48
8fd7ddc
Compare
Choose a tag to compare

Release notes

  • updated cbuild utility v2.2.0
  • updated cpackget utility v2.0.0
  • updated csolution utility v2.2.0
  • updated toolchain support for clang, dropping alpha support for v16.0.0 and adding beta support for v17.0.1
  • added cbridge utility v0.9.1
  • added warnings option all
  • added *.src file extension as linker script source for pre-processing
  • fixed GPDSC without components
  • fixed IAR single precision FPU error

CMSIS-Build Version 2.1.0

01 Sep 08:37
143ee54
Compare
Choose a tag to compare

Release notes

  • updated cbuild utility v2.1.0
  • updated cpackget utility v1.0.1
  • updated csolution utility v2.1.0
  • added linker file pre-processor secure flags
  • fixed handling of AC6 projects with only legacy assembly files

CMSIS-Project Manager Version 2.1.0

31 Aug 14:33
90617b6
Compare
Choose a tag to compare

Release notes

Features:

  • added list configs command to list configuration files
  • added option --context-replacement to replace context selection
  • added license information to cbuild.yml files
  • introduced optional flag when requiring a layer by its type
  • check file references portability
  • support dry-running generators

Bugfixes:

  • fixed handling of duplicated packs
  • fixed toolchain redefinition from command line --toolchain
  • fixed list layers: update connections validation rules
  • fixed list layers: consider candidate layers as optional by default
  • updated cdefault content
  • updated CLANG support
  • updated default linker scripts

SVDConv v3.3.46

30 Aug 10:53
835357e
Compare
Choose a tag to compare

What's Changed

  • [SVDConv] runs in infinite loop when using generate partition on SVD file without element under #1082 (#671) by @grasci-arm in #1086

Full Changelog: tools/buildmgr/2.0.0...tools/svdconv/3.3.46

CMSIS-Project Manager Version 2.0.0

30 Jun 11:52
9f1d1b4
Compare
Choose a tag to compare

Release notes

  • added alpha support for LLVM/Clang
  • updated help page
  • fixed: accept default linker script from different filesystem drive

CMSIS-Build Version 2.0.0

30 Jun 12:45
bac6f79
Compare
Choose a tag to compare

Release notes

  • updated cbuild utility v2.0.0
  • updated cpackget utility v1.0.0
  • added alpha support for LLVM/Clang
  • enabled linker defines as trigger for preprocessing
  • set initial CMake flags for AC6 compiler check