-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Clean up _add_swift_host_library_single
#29853
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
@karwa hopefully this explains somewhat the reason for the split - this allows us to nearly remove all the options |
@swift-ci please clean test |
@swift-ci please test Windows platform |
# [C_COMPILE_FLAGS flag1...] | ||
# [SWIFT_COMPILE_FLAGS flag1...] | ||
# [LINK_FLAGS flag1...] | ||
# [FILE_DEPENDS target1 ...] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add_swift_host_library
still defines FILE_DEPENDS
as one of the parameters, but doesn't use it anywhere, so I'm wondering if it should be removed there as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, perhaps I missed it? It should be removed in the final view of things. The individual steps are meant to be easier to digest.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, it hasn't supported that for a while, it did however document it as supporting it before this set of changes. Fake news! :-p
Build failed |
Build failed |
f1c0788
to
39cd9df
Compare
@swift-ci please test Windows platform |
@swift-ci please clean test Windows platform |
Build failed |
Build failed |
@swift-ci please test macOS platform |
Build failed |
@swift-ci please clean test macOS platform |
Build failed |
@swift-ci please test Windows platform |
@swift-ci please clean test |
Build failed |
Build failed |
cf9c24f
to
f1f01b1
Compare
@swift-ci please test Windows platform |
@swift-ci please clean test |
Build failed |
Build failed |
@swift-ci please clean test |
Build failed |
@swift-ci please clean test macOS platform |
Build failed |
…wift_host_library_single`
The host libraries do not build Swift code, these libraries are C++ libraries used for the compiler.
…S` in `_add_swift_host_library_single`
This library is meant to run on the platform where the testing occurs, requiring bits to run. This makes this library a target library.
f1f01b1
to
379137f
Compare
@swift-ci please clean test |
Build failed |
@swift-ci please test Windows platform |
Replace this paragraph with a description of your changes and rationale. Provide links to external references/discussions if appropriate.
Resolves SR-NNNN.