Skip to content

Releases: Open-CMSIS-Pack/devtools

CMSIS-Project Manager Version 2.0.0-dev3

23 Jun 09:38
4a0ce8d
Compare
Choose a tag to compare

Release for review of initial development

  • added support for standard language options
  • added support for language and scope component file attributes
  • allow command line toolchain selection redefinition
  • allow solution description node in parser validation
  • fixed cproject filename case mismatch issue

CMSIS-Build Version 2.0.0-dev3

23 Jun 11:27
7f7c524
Compare
Choose a tag to compare
Pre-release

Release for review of initial development

  • updated cbuild utility v2.0.0-dev3
  • removed AC5 support
  • added support for standard language options
  • added CPRJ schema version check

CMSIS-Project Manager Version 2.0.0-dev2

16 Jun 12:29
b74ad03
Compare
Choose a tag to compare

Release for review of initial development

  • added support for GPDSC bundle
  • added support for multiple --context inputs
  • added validation of target and build types
  • cleaned-up command line options
  • updated project setup handling
  • updated default gcc_linker_script.ld
  • restored CPRJ output type

CMSIS-Build Version 2.0.0-dev2

16 Jun 13:45
36364fd
Compare
Choose a tag to compare
Pre-release

Release for review of initial development

  • updated cbuild utility v2.0.0-dev2
  • workaround for CMakeASM files installed via vcpkg on macOS/Linux

CMSIS-Project Manager Version 2.0.0-dev1

07 Jun 08:45
ceaebf0
Compare
Choose a tag to compare

Release for review of initial development

  • added rte base-dir node allowing RTE folder customization​
  • added conditions evaluation output in list dependencies and list components
  • added command update-rte
  • aligned load packs policy handling
  • reworked cdefault handling
  • bugfix: generators parsing in cproject and clayer
  • bugfix: processor handling in clayer

CMSIS-Build Version 2.0.0-dev1

07 Jun 10:44
c43dcfb
Compare
Choose a tag to compare
Pre-release

Release for review of initial development

  • updated cpackget utility v0.9.4

PackChk 1.4.1

06 Jun 09:19
29c0da7
Compare
Choose a tag to compare

What's Changed

Full Changelog: tools/packchk/1.4.0...tools/packchk/1.4.1

tools/packchk/1.4.0

30 May 12:16
200189a
Compare
Choose a tag to compare
[packchk] no error message if ../etc/PACK.xsd not found #786 (#576) (…

CMSIS-Project Manager Version 2.0.0-dev0

25 May 07:30
35250e0
Compare
Choose a tag to compare

Release for review of initial development

  • added context-map handling
  • added cdefault enablement switch in csolution
  • changed define syntax
  • updated access sequences
  • updated generator options customization
  • reworked output and output-type nodes
  • removed deprecated nodes

Backward compatibility breaking changes

The following deprecated yml nodes and related handling were removed:

all occurrences:

  • add-paths (replaced by add-path)
  • del-paths (replaced by del-path)
  • defines (replaced by define)
  • undefines (replaced by undefine)
  • for-type (replaced by for-context)
  • not-for-type (replaced by not-for-context)
  • output-type (replaced by output node)

in misc:

  • compiler (replaced by for-compiler)
  • C* (replaced by C-CPP)

in output-dirs:

  • rtedir (but accepted with disabled schema check)
  • gendir (replaced by generators node)

in processor:

  • fpu and endian (but accepted with disabled schema check)

in cdefault:

  • packs
  • build-types
  • output-dirs

The following Access Sequences were removed:

  • $Source(context) (replaced by $ProjectDir(context)$)
  • $Out(context) (replaced by $elf(context)$, $bin(context)$, $hex(context)$, $lib(context)$ and $cmse-lib(context)$)

CMSIS-Build Version 2.0.0-dev0

25 May 08:51
69f6cca
Compare
Choose a tag to compare
Pre-release

Release for review of initial development

  • updated cbuild utility v2.0.0-dev0
  • reworked output file types
  • added GCC libraries group for rescanning