Skip to content

Conversation

owenv
Copy link
Contributor

@owenv owenv commented Sep 17, 2025

Depends on swiftlang/swift-build#801

By querying the build system for the artifacts, we ensure we only report any we will actually produce in the current build. At the same time, pull in an alternative fix for #9121 which restores the original behavior of the native build system when considering products in dependency packages.

}
var name = target.name
// FIXME: We need a better way to map between SwiftPM target/product names and PIF target names
if pifTargetName.hasSuffix("-product") {
Copy link
Contributor

Choose a reason for hiding this comment

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

This seems like an accident waiting to happen :S

Should we have some more API surface here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I think so, but I haven't decided what it should look like yet

@owenv
Copy link
Contributor Author

owenv commented Sep 18, 2025

@swift-ci test

@owenv
Copy link
Contributor Author

owenv commented Sep 20, 2025

@swift-ci test

@owenv
Copy link
Contributor Author

owenv commented Sep 20, 2025

@swift-ci test Windows

@owenv
Copy link
Contributor Author

owenv commented Sep 21, 2025

@swift-ci test self hosted

1 similar comment
@owenv
Copy link
Contributor Author

owenv commented Sep 21, 2025

@swift-ci test self hosted

@owenv owenv merged commit 7046c68 into swiftlang:main Sep 22, 2025
6 checks passed
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