You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[dependencies]
mopro-ffi = "0.1"uniffi = "0.29"
[build-dependencies]
mopro-ffi = "0.1"uniffi = { version = "0.29", features = ["build"]}
We can also make it optional
e.g.
user can choose to use the 2nd way if he wants to use specific version of uniffi
and use a feature flag uniffi to export the default uniffi version
or it becomes
[dependencies]
mopro-ffi = {version = "0.1", features = ["uniffi"]}
[build-dependencies]
mopro-ffi = {version = "0.1", features = ["uniffi"]}
Acceptance criteria
If the user removes uniffi dependencies, mopro-ffi can still generate bindings
The text was updated successfully, but these errors were encountered:
Problem
Now the test e2e needs to import both
mopro-ffi
anduniffi
to make it generate bindingsDetails
We can simplify this by re-exporting
uniffi
inmopro-ffi
so the users can just use
instead of
We can also make it optional
e.g.
user can choose to use the 2nd way if he wants to use specific version of uniffi
and use a feature flag
uniffi
to export the defaultuniffi
versionor it becomes
Acceptance criteria
If the user removes
uniffi
dependencies,mopro-ffi
can still generate bindingsThe text was updated successfully, but these errors were encountered: