Skip to content
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

Plat 12250 build xcframeworks #1663

Merged
merged 1 commit into from
Jun 18, 2024
Merged

Conversation

kstenerud
Copy link
Contributor

Goal

This PR adds the ability to build the binary xcframework from the command line.

@kstenerud kstenerud changed the base branch from master to next June 18, 2024 12:53
@kstenerud kstenerud requested a review from twometresteve June 18, 2024 12:53
Copy link

github-actions bot commented Jun 18, 2024

Bugsnag.framework binary size did not change - 718,312 bytes

    FILE SIZE        VM SIZE    
 --------------  -------------- 
  [ = ]       0  [ = ]       0    TOTAL

Generated by 🚫 Danger

@@ -89,6 +89,9 @@ build_ios_static: ## Build the static library target
build_carthage: ## Build the latest pushed commit with Carthage
@./scripts/build-carthage.sh

build_xcframework: ## Build as a multiplatform xcframework
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: The Make target calls it xcframework but the script just uses framework. Maybe less likely to trip people up if we us framework for both? I can change it on the PR to add it to CI, so long as you agree.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, it's actually building an xcframework, so best to settle on that I guess

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, I don't mind at all which one is used, I'm just likely to forget and get them wrong if they aren't the same - I'll chang eit to xc when I get to it no problem.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything should be xcframework now

@kstenerud kstenerud force-pushed the PLAT-12250-build-xcframeworks branch from 390d495 to 608fe47 Compare June 18, 2024 14:10
@kstenerud kstenerud requested a review from twometresteve June 18, 2024 14:25
@kstenerud kstenerud merged commit 5f99305 into next Jun 18, 2024
40 checks passed
@kstenerud kstenerud deleted the PLAT-12250-build-xcframeworks branch June 18, 2024 14:48
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.

2 participants