main
16 lines · 702 BRaw
| 1 | # UniFFI binding-generation config, read by `uniffi-bindgen generate` from the |
| 2 | # crate root. Keeps the Swift module / Kotlin package names stable and clean |
| 3 | # (the default namespace is the crate name `soma_chat_history_parser`). |
| 4 | |
| 5 | [bindings.swift] |
| 6 | # High-level Swift module imported by the iOS app / Capacitor iOS plugin. |
| 7 | module_name = "SomaChatHistoryParser" |
| 8 | # Low-level C FFI module compiled into the .xcframework. |
| 9 | ffi_module_name = "SomaChatHistoryParserFFI" |
| 10 | # Immutable records (`let`) - the FFI types are read-only on the foreign side. |
| 11 | generate_immutable_records = true |
| 12 | |
| 13 | [bindings.kotlin] |
| 14 | # Kotlin package for the Android .aar / Capacitor Android plugin. |
| 15 | package_name = "com.soma.chathistoryparser" |
| 16 |