Skip to content

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

Merged
merged 33 commits into from
Feb 17, 2020
Merged

Conversation

compnerd
Copy link
Member

Replace this paragraph with a description of your changes and rationale. Provide links to external references/discussions if appropriate.

Resolves SR-NNNN.

@compnerd
Copy link
Member Author

CC: @xiaobai @gottesmm @drexin

@compnerd
Copy link
Member Author

@karwa hopefully this explains somewhat the reason for the split - this allows us to nearly remove all the options

@compnerd
Copy link
Member Author

@swift-ci please clean test

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

# [C_COMPILE_FLAGS flag1...]
# [SWIFT_COMPILE_FLAGS flag1...]
# [LINK_FLAGS flag1...]
# [FILE_DEPENDS target1 ...]
Copy link
Contributor

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.

Copy link
Member Author

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.

Copy link
Member Author

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

@swift-ci
Copy link
Contributor

Build failed
Swift Test Linux Platform
Git Sha - f1c078833ae80d72d285d87882705f29d76da412

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - f1c078833ae80d72d285d87882705f29d76da412

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please clean test Windows platform

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - f1c078833ae80d72d285d87882705f29d76da412

@swift-ci
Copy link
Contributor

Build failed
Swift Test Linux Platform
Git Sha - f1c078833ae80d72d285d87882705f29d76da412

@compnerd
Copy link
Member Author

@swift-ci please test macOS platform

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - 39cd9df58e75ac74f32721e9f2ed654b7a4d6862

@compnerd
Copy link
Member Author

@swift-ci please clean test macOS platform

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - 39cd9df58e75ac74f32721e9f2ed654b7a4d6862

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please clean test

@swift-ci
Copy link
Contributor

Build failed
Swift Test Linux Platform
Git Sha - 39cd9df58e75ac74f32721e9f2ed654b7a4d6862

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - cf9c24f49b91672061eda7fb658dbb190ea408b1

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd
Copy link
Member Author

@swift-ci please clean test

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - f1f01b10c590fe0e5b6981da4158b0f195fb4f77

@swift-ci
Copy link
Contributor

Build failed
Swift Test Linux Platform
Git Sha - f1f01b10c590fe0e5b6981da4158b0f195fb4f77

@compnerd
Copy link
Member Author

@swift-ci please clean test

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - f1f01b10c590fe0e5b6981da4158b0f195fb4f77

@compnerd
Copy link
Member Author

@swift-ci please clean test macOS platform

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - f1f01b10c590fe0e5b6981da4158b0f195fb4f77

The host libraries do not build Swift code, these libraries are C++
libraries used for the compiler.
This library is meant to run on the platform where the testing occurs,
requiring bits to run.  This makes this library a target library.
@compnerd
Copy link
Member Author

@swift-ci please clean test

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - f1f01b10c590fe0e5b6981da4158b0f195fb4f77

@compnerd
Copy link
Member Author

@swift-ci please test Windows platform

@compnerd compnerd merged commit 3777ec0 into swiftlang:master Feb 17, 2020
@compnerd compnerd deleted the cleaning-up branch February 17, 2020 00:51
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