Skip to content

[Feature Request]: Check if local pack repository is available and turn missing packs warning into error #508

@jreineckearm

Description

@jreineckearm

Description

#473 introduced checks for existence of DFP/BSP referenced in the *.cbuild-run.yml file.
This didn't include the handling of locally registered pack repositories. Information about these can be extracted from CMSIS_PACK_CACHE/.Local/local_repository.pidx.

  • We should extend the check to include these so that they don't flag up for pack developers.
  • We should then review if to turn the warning into a critical error as originally requested. And/or if we need to refine the mechanism to go a step further and only flag a pack if its contents is really needed at runtime (like for flash algorithms).

Is this request a Security Requirement?

  • Yes

Priority

Medium

Related Issues (Optional)

#473

Additional Notes (Optional)

No response

Metadata

Metadata

Assignees

Labels

pyOCDChange is required in shipped pyOCD variant

Projects

Status

In Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions