-
Notifications
You must be signed in to change notification settings - Fork 53
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
rewords toolchain -development to 0.0.0 #900
Conversation
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.
I think that we can also drop the .xctoolchain
suffix like we did with the installed layout.
Thoughts on this? This is just the toolchain fix... I'll investigate the test stuff... |
This seems fairly reasonable to me. Going to kick off a test run once we get the CI back into working shape. |
Can you rebase the change please? I'd like to kick off a test run before merging. |
Yeah fs, doing so right now |
168d417
to
08c9da9
Compare
- Use inputs.swift_version instead of hardcoded values - Update toolchain naming conventions - Replace development with semantic version format
08c9da9
to
60f9958
Compare
I think I went overboard with the rebase stuff but it should be fine now... |
Shouldn't the expansion be |
Fixed it, my bad |
Oh... seems to fail cause it can't find files.. is the change propagating properly? |
Yes, the change is propagating properly - there is something else that likely needs to change (either the staging for the packaging or possibly the install locations for the other stages). You will need to go through the logs and figure out where the file got installed and downloaded to. |
Kicked off a test run at https://github.com/thebrowsercompany/swift-build/actions/runs/13405502524 |
Seems to have passed! I'm going to go ahead and merge this. |
Made to be consistent with what we do in do in build.ps1 - use Swift\Toolchains\0.0.0+Asserts: this is the debug build, so use Asserts (not noAsserts)
This is one of 3 changes required. See PR for discussion with @compnerd
Find the PR originally filed at:
thebrowsercompany/swift-build#251
Find the original issue at
thebrowsercompany/swift-build#248