Skip to content

Use the newer swift toolchain apis#2940

Open
keith wants to merge 1 commit into
mainfrom
ks/use-the-newer-swift-toolchain-apis
Open

Use the newer swift toolchain apis#2940
keith wants to merge 1 commit into
mainfrom
ks/use-the-newer-swift-toolchain-apis

Conversation

@keith
Copy link
Copy Markdown
Member

@keith keith commented May 9, 2026

Cherry picks 3da7b31

@keith keith enabled auto-merge (squash) May 9, 2026 00:54
keith referenced this pull request May 9, 2026
Also remove the explicit execution group and the workaround that disabled auto-exec-groups, because the underlying problem with the Swift rules has been fixed.

Note: Even though `swift_toolchain.use_all_toolchains()` also requests the C++ toolchain, adding `use_cpp_toolchain()` to that is fine; the duplication is harmless. This lets us express more explicitly "the rule depends on the Swift (and C++) toolchains, but it also uses the C++ toolchain for other things".
PiperOrigin-RevId: 755951150
@keith
Copy link
Copy Markdown
Member Author

keith commented May 11, 2026

requires a rules_swift release

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.

3 participants