vscode-cmsis-solution 1.60.0
CMSIS-Toolbox 2.11
Windows 11
Test Project: Blank_solution.zip
This test project highlights several issues:
- Loading solution wheel never stops, as the
Blank_solution2.cproject.yml file does not exist
Duplicate by uncomment the line
#- project: Blank_solution2.cproject.yml # non-existing project name never stops "Loading Solution"
- Error: ST-Board.dbgconf not found.
messages:
errors:
- file 'C:/w/cmsis-zephyr/STM32H7B3I-DK_Zephyr/Blank_solution/.cmsis/Blank_solution+ST-Board.dbgconf' not found; use --update-rte
- I believe this should just a warning, not an error.
- update-rte does not copy
Blank_solution+ST-Board.dgbconf but instead Blank_solution+STM32H7B3I-DK.dbgconf
- Adding target-type to
project-context -> misleading error
Execute: cbuild c:\w\cmsis-zephyr.bak\STM32H7B3I-DK_Zephyr\Blank_solution\Blank_solution.csolution.yml --active ST-Board --packs
error csolution: unknown selected context(s):
Blank_solution+ST-Board+ST-Board
Completed: cbuild failed with exit code 1
As a user, I don't understand where the context Blank_solution+ST-Board+ST-Board is specified.
I suggest to fix this in the schema, by disallowing +target-type in project-context:.
vscode-cmsis-solution 1.60.0
CMSIS-Toolbox 2.11
Windows 11
Test Project: Blank_solution.zip
This test project highlights several issues:
Blank_solution2.cproject.ymlfile does not existDuplicate by uncomment the line
#- project: Blank_solution2.cproject.yml # non-existing project name never stops "Loading Solution"Blank_solution+ST-Board.dgbconfbut insteadBlank_solution+STM32H7B3I-DK.dbgconfproject-context-> misleading errorAs a user, I don't understand where the context
Blank_solution+ST-Board+ST-Boardis specified.I suggest to fix this in the schema, by disallowing
+target-typeinproject-context:.