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 Swift as a language in ffigen #1039

Open
liamappelbe opened this issue Mar 22, 2024 · 1 comment
Open

Add Swift as a language in ffigen #1039

liamappelbe opened this issue Mar 22, 2024 · 1 comment
Labels
lang-swift Related to Swift support package:ffigen type-enhancement A request for a change that isn't a bug

Comments

@liamappelbe
Copy link
Contributor

We can't directly interop with Swift, but we're building tools that will allow Swift interop via ObjC. Ffigen should automatically invoke these tools.

@liamappelbe liamappelbe added type-enhancement A request for a change that isn't a bug package:ffigen lang-swift Related to Swift support labels Mar 22, 2024
@dcharkes
Copy link
Collaborator

Project proposal on: https://github.com/dart-lang/sdk/wiki/Dart-GSoC-2024-Project-Ideas#idea-swiftobjc-compatibility-tool

Possible names:

  • ffigen_swift "It's FFIgen for Swift"
  • swiftgen It's like FFIgen and JNIgen for Swift. (And it does happen to generate some swift code as well.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lang-swift Related to Swift support package:ffigen type-enhancement A request for a change that isn't a bug
Projects
Status: Todo
Development

No branches or pull requests

2 participants