Build wheels using setuptools-rust

Build wheels in a more "standard" way using setuptools-rust, which makes
our life easier when dealing with multiple different platforms.

Also use the new bdk-ffi's `generate` binary instead of relying on
uniffi's bindgen cli.
This commit is contained in:
Alekos Filini
2022-02-15 16:47:34 +01:00
parent 964b7ae5f0
commit d2bbecc5f5
12 changed files with 850 additions and 1969 deletions

5
.gitignore vendored
View File

@@ -5,3 +5,8 @@ __pycache__/
libbdkffi.dylib
.idea/
.DS_Store
*.swp
src/bdkpython/bdk.py
*.whl