-
Notifications
You must be signed in to change notification settings - Fork 46
Prepare for Linux build and CI #14
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
0491d87
to
fe282a9
Compare
Still a little bit of work remaining, but we're getting there :) |
df8fcb5
to
c095f59
Compare
Almost ready to merge? 👀🤞🏻 |
Okey this is a good first step: we have the swift tests passing and we can work on getting the java ones passing next. all the other soundness things also ok, except the format task has some issues. Overall we're now waiting for a new nightly toolchain and then we should merge #27 Meanwhile we can continue to rely on the swift tests for the time being, this is already much better than no CI after all 😉 |
@ktoso That's great! |
This has had a lot of churn so I'll squash it all as "initial ci support" basically |
This prepares for Linux CI.
nm
hack on Linux, the entire approach was going to be removed anyway so no reason to implement any of theDylib...
stuff parity on other platforms -- we'll just remove it all and replace by depending on Option to emit mangled names for public symbols into the .swiftinterface #76600 in snapshot Swift