Open-CMSIS-Pack Technical Meeting 2024-04-30

 Participants

Joachim Krech

Daniel Brondani

Sourabh Mehta

Christopher Seidl

Tarek BOCHKATI

Petr Hradsky

Reinhard Keil

David Jurajda

Maxime DORTEL

Bill Fletcher

Kyle Dando

Slides

 (paste PDF)

 

Meeting Notes

To be filled out later by Bill from the slides/recording

Proposed restrictions we will document and implement if not objections raised by next week

  • CMSIS solution YAML input format:

    • valid strings for `type:` node in target-types and build-types are restricted to:
      A-Z, a-z, 0-9, -, _ and a maximum length of 16 characters

  • CMSIS solution cbuild-set

    • valid <solution-name>.cbuild-set.yml files describe a list of `- context:` nodes where:

      • all contexts specify the same +<target-type>

      • all contexts specify a <project-name> only once

    • cbuild/csolution tools will validate the above rules

      • before writing<solution-name>.cbuild-set.yml (-S or --context-set and -c or --context options are set at the same time)

      • when reading <solution-name>.cbuild-set.yml (only -S or --context-set option is set)

Meeting Recording

 

GMT20240430-135917_Recording_2560x1600.mp4