-
-
Notifications
You must be signed in to change notification settings - Fork 57
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
Add Support for XCFrameworks #247
Conversation
93afa7b
to
84389ed
Compare
Thank you very much for this effort, I will take a look asap and hopefully get it merged |
LGTM 🥳 But now... the most painful part... Can we add integration tests to confirm this works? (apart from the fact that the CI stopped working. I will have to fix that) |
what do you have in mind? there's no integration tests on anything at all, only property tests :( |
was looking in tests/, i'm blind |
@tmspzz do you have an estimate on when you can get CI up and running again? Do we need CI running before we merge this? (i.e. can we just test locally?) |
We don't need the CI to merge this. I am willing to accept a "it works on my machine". I am trying to get it up again now but my experience with Github actions is limited, you can follow my attempts on |
@tmspzz hi, do you intend to merge this soon? |
I will merge it when the integration tests are added |
Working on the integration tests now! |
Integration test PR here. Once approved, it'll go into this branch, and we can merge this. |
Hmm the XCFrameworks is supposed to contain the dSYMS and BCSymbolMaps within itself, so less things need to be stored on AWS. You can check my PR's integration tests to see what the folder structure is. |
Yep, skip bcsymbolmaps and dsyms. They are bundled in the xcframework |
Add integration tests for XCFramework support
🤔 i had thought this should already be the case, but i suppose not. i'll be able to take a look at this soon |
Great work, guys. Maybe you can merge it as is for now and release "skip bcsymbolmaps and dsyms" later? Really waiting for this feature :/ |
What do you think @tmspzz? This is blocking us at Faire from using the new MacBooks. |
@mpdifran alright but I will assign you the issue :) |
@vikrem let's do it! |
Actually it looks like you need to merge @tmspzz. |
@vikrem @evandcoleman @mpdifran Released as |
This builds on the work in #244, and addresses the review comment left in there:
-xc-frameworks
or--platform
can be provided on the command line.Combining them: