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 FFI #30

Merged
merged 1 commit into from
Aug 21, 2024
Merged

Add FFI #30

merged 1 commit into from
Aug 21, 2024

Conversation

uulm-janbaudisch
Copy link
Collaborator

@uulm-janbaudisch uulm-janbaudisch commented Jul 9, 2024

This adds a FFI via uniffi.

ToDo:

  • Initial FFI support
  • Expose all relavant methods
  • Kotlin bindings
  • Kotlin tests
  • Build Kotlin in CI
  • Run Kotlin tests in CI
  • Python bindings
  • Python tests
  • Build Python in CI
  • Run Python tests in CI
  • Better conversion for HashSet<u32>

@uulm-janbaudisch uulm-janbaudisch self-assigned this Jul 9, 2024
@uulm-janbaudisch uulm-janbaudisch force-pushed the ffi branch 13 times, most recently from e169271 to 8a94110 Compare July 11, 2024 14:03
@uulm-janbaudisch uulm-janbaudisch added the enhancement New feature or request label Jul 11, 2024
@uulm-janbaudisch uulm-janbaudisch force-pushed the ffi branch 4 times, most recently from dfc0802 to 6fe7c91 Compare July 16, 2024 08:31
@uulm-janbaudisch uulm-janbaudisch force-pushed the ffi branch 8 times, most recently from c6b429e to e33d79f Compare July 27, 2024 16:21
@uulm-janbaudisch uulm-janbaudisch force-pushed the ffi branch 3 times, most recently from d979250 to 3d18fd2 Compare August 3, 2024 12:53
@uulm-janbaudisch uulm-janbaudisch force-pushed the ffi branch 19 times, most recently from c20c753 to f74cce7 Compare August 9, 2024 13:12
@uulm-janbaudisch uulm-janbaudisch force-pushed the ffi branch 3 times, most recently from 741f99a to c403668 Compare August 20, 2024 19:56
@uulm-janbaudisch uulm-janbaudisch marked this pull request as ready for review August 20, 2024 21:23
@uulm-janbaudisch uulm-janbaudisch force-pushed the ffi branch 2 times, most recently from d983032 to 3809b2b Compare August 21, 2024 12:09
@uulm-janbaudisch uulm-janbaudisch merged commit 142c57a into main Aug 21, 2024
21 checks passed
@uulm-janbaudisch uulm-janbaudisch deleted the ffi branch August 21, 2024 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant