Skip to content

Conversation

aherrmann
Copy link
Owner

Part of #257

Since rules_zig now supports multiple Zig SDK versions and orders them by semantic versions precedence, the core module (@rules_zig) should not always explicitly set a Zig SDK version, as that would prevent any root module from specifying a lower version as the default version.

Instead, the zig module extension implicitly sets a default version if none is specified by any module.

  • No Zig version in core module
  • feat: implicit default Zig SDK version

Since rules_zig now supports multiple Zig SDK versions and orders them
by semantic versions precedence, the core module (`@rules_zig`) should
not always explicitly set a Zig SDK version, as that would prevent any
root module from specifying a lower version as the default version.

Instead, the `zig` module extension implicitly sets a default version if
none is specified by any module.
@aherrmann aherrmann enabled auto-merge April 15, 2024 06:26
@aherrmann aherrmann merged commit 5dc7fd1 into main Apr 15, 2024
@aherrmann aherrmann deleted the implicit-default branch April 15, 2024 06:44
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