Skip to content

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

Merged
madsmtm merged 1 commit intomasterfrom
uikit
May 10, 2024
Merged

Add UIKit framework crate (objc2-ui-kit)#600
madsmtm merged 1 commit intomasterfrom
uikit

Conversation

@madsmtm
Copy link
Copy Markdown
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
@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