Skip to content

Conversation

@brentleyjones
Copy link
Collaborator

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
(cherry picked from commit 3da7b31)

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
(cherry picked from commit 3da7b31)
Signed-off-by: Brentley Jones <github@brentleyjones.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.

4 participants