Skip to content

pgen v0.7

Compare
Choose a tag to compare
@0xc0170 0xc0170 released this 31 Jul 07:26
· 630 commits to master since this release

Mainly internal redesigns and lot of bugfixes (thanks to tests). There are some breaking changes (2 commands were removed).

  • new import command - import mcu from IDE to mcu yaml definition. This yaml file can be added to pgen definitions repositories
  • [breaking change] removal of update command - update happens everytime pgen is used to get the latest targets definitions
  • [breaking change] removal of flash command - not currently in the scope for this project
  • tests - the test coverage from 20% to 82%. Tests are good reference guide how to use pgen
  • adding generating workspace files for IAR and uVision (=group of projects)
  • internal changes to classes like Project(), Generator() - these classes accept valid pgen dictionaries as ctor arguments, not only yaml files as it used to be