Skip to content

Conversation

@luispadron
Copy link
Contributor

The compilation_context_for_explicit_module_compilation function handles collecting the strict includes from SwiftInfos and we're already using that function when compiling the header module for a mixed-language swift_library, so we can simply reuse that logic here.

Upstreams: f08dc0c

luispadron referenced this pull request May 18, 2025
…o compilation actions.

The `compilation_context_for_explicit_module_compilation` function handles collecting the strict includes from `SwiftInfo`s and we're already using that function when compiling the header module for a mixed-language `swift_library`, so we can simply reuse that logic here.

PiperOrigin-RevId: 720632323
Base automatically changed from luis/add-rules_shell to master May 18, 2025 10:26
…ndencies to compilation actions

The `compilation_context_for_explicit_module_compilation` function handles collecting the strict includes from `SwiftInfo`s and we're already using that function when compiling the header module for a mixed-language `swift_library`, so we can simply reuse that logic here.

Upstreams: f08dc0c
@luispadron luispadron merged commit 291e375 into master May 18, 2025
12 checks passed
@luispadron luispadron deleted the luis/cp-f08dc0 branch May 18, 2025 17:14
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