Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MG points out IntelliSense of VS Code requires configuration files which may be generated by CMake. This might be a chicken-egg issue to be solved.

DB confirms that in Keil Studio CMSIS-Build this flow is used to generate the IntelliSense compilation database.

JAl reports in Keil Studio this issue shows up as well and has been addressed. GH to comment on it once he joins (see below).

...

RK adds that he expects a subfolder for each project and hence not having multiple cproject files. 

GH raises question about how to handle shared common files, i.e. files shared between projects. 

ME summarizes two competing issues: Repeating the project name all over the place. And TBD specifying hierarchies of files.

RK puts together the goal might be “dropping a cproject.yml file into an arbitrary folder to make it a project”. This might have other implications we need to try out and learn. In an example like “myworkspace/blinky/cproject.yml” the last part (blinky) of the directory becomes the project name. 

...