Skip to content

docs: Document platform-scoped arch and libc overrides for TOML schemas#2563

Open
SMK1085 wants to merge 1 commit into
moonrepo:masterfrom
SMK1085:docs-schema-platform-arch-overrides
Open

docs: Document platform-scoped arch and libc overrides for TOML schemas#2563
SMK1085 wants to merge 1 commit into
moonrepo:masterfrom
SMK1085:docs-schema-platform-arch-overrides

Conversation

@SMK1085

@SMK1085 SMK1085 commented Jun 10, 2026

Copy link
Copy Markdown

Documents the [platform.<os>.arch] and [platform.<os>.libc] schema settings added in moonrepo/plugins#151: a new "Platform overrides" section with the buf example (global remap + Linux identity override), resolution-order notes, the archs-restricts-vs-arch-renames distinction, and customization pointers on the {arch}/{libc} token list. No <VersionLabel> added since the feature isn't tied to a proto release yet — happy to add one at release time.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Documents new platform-scoped overrides for {arch} and {libc} token mappings in the non-wasm plugin configuration, clarifying precedence and adding an example.

Changes:

  • Adds platform.<os>.arch and platform.<os>.libc settings to the platform settings list.
  • Updates token docs to reference both global (install.*) and platform-scoped (platform.<os>.*) mappings.
  • Adds a new “Platform overrides” section with precedence rules, example config, and clarification vs archs.

Comment thread website/docs/proto/non-wasm-plugin.mdx
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants