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

Add UIKit framework crate (objc2-ui-kit) #600

Merged
merged 1 commit into from
May 10, 2024
Merged

Add UIKit framework crate (objc2-ui-kit) #600

merged 1 commit into from
May 10, 2024

Conversation

madsmtm
Copy link
Owner

@madsmtm madsmtm commented Apr 17, 2024

This is done in a very hacky way where we compile all crates as normal, except for UIKit, which we compile on aarch64-apple-ios instead. This leads to a bunch of errors, which we'll probably have to manually fix for now.

TODO:

  • Fix remaining header-translator errors
  • Fix missing UIKit framework dependencies
  • Add a few smoke tests
  • Run with full CI, so that real iOS tests are run

@madsmtm madsmtm added enhancement New feature or request A-framework Affects the framework crates and the translator for them labels Apr 17, 2024
@madsmtm madsmtm force-pushed the uikit branch 3 times, most recently from d32460f to 1599f3d Compare May 1, 2024 00:42
@madsmtm madsmtm force-pushed the uikit branch 2 times, most recently from 925f529 to be4cfa7 Compare May 10, 2024 04:03
@madsmtm madsmtm marked this pull request as ready for review May 10, 2024 04:03
@madsmtm madsmtm force-pushed the uikit branch 2 times, most recently from 37c4175 to 860d60d Compare May 10, 2024 07:11
@madsmtm madsmtm merged commit 75d24be into master May 10, 2024
19 checks passed
@madsmtm madsmtm deleted the uikit branch May 10, 2024 07:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-framework Affects the framework crates and the translator for them enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant