Skip to content

feat(chipcompiler): add manifest-based tool resolution for plugin manager#47

Draft
Emin017 wants to merge 1 commit intomainfrom
emin/feat-add-plugins-manager
Draft

feat(chipcompiler): add manifest-based tool resolution for plugin manager#47
Emin017 wants to merge 1 commit intomainfrom
emin/feat-add-plugins-manager

Conversation

@Emin017
Copy link
Copy Markdown
Collaborator

@Emin017 Emin017 commented Apr 7, 2026

…ager

Adds _resolve_from_manifest() to read ~/.ecos/tools/manifest.json and resolve plugin-managed tool binaries, inserting it as the first check in _resolve_yosys_command() before CHIPCOMPILER_OSS_CAD_DIR and system PATH. Also adds pytest norecursedirs config and conftest to skip inaccessible bazel symlinks during test collection.

…ager

Adds _resolve_from_manifest() to read ~/.ecos/tools/manifest.json and
resolve plugin-managed tool binaries, inserting it as the first check in
_resolve_yosys_command() before CHIPCOMPILER_OSS_CAD_DIR and system PATH.
Also adds pytest norecursedirs config and conftest to skip inaccessible
bazel symlinks during test collection.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant