Skip to content

change how pyocd.yml gets populated #129

Description

@hx3d

pyocd.yml is a required file to flash our boards with pyocd.
it contains a line specifying the location of the device family pack which, due to weird licenses, must be downloaded by the user or a script.
currently the zephyr app repos for each card have this file tracked in git, which is a problem because each user must edit the path to point to their local device family pack location.
this is a huge pain for git when changing branches, checkingout commits, etc...

my recommendation:

  • stop tracking pyocd.yml in git (remove from previous commits for consistancy?)
  • create commit a script that asks the user where their device family pack resides and creates the proper pyocd.yml.
  • add pyocd.yml to .gitignore

this would prevent a lot of headache.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestsolarSolar app task

Type

Fields

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions