|
|
il y a 6 mois | |
|---|---|---|
| .. | ||
| assets | il y a 9 mois | |
| bin | il y a 7 mois | |
| data | il y a 6 mois | |
| gui | il y a 9 mois | |
| java | il y a 7 mois | |
| pydrk | il y a 10 mois | |
| release | il y a 7 mois | |
| script | il y a 11 mois | |
| src | il y a 6 mois | |
| .gitignore | il y a 7 mois | |
| Cargo.lock | il y a 7 mois | |
| Cargo.toml | il y a 7 mois | |
| Dockerfile | il y a 7 mois | |
| Dockerfile.windows | il y a 7 mois | |
| Makefile | il y a 7 mois | |
| README.md | il y a 7 mois | |
| build.rs | il y a 7 mois | |
| echo.py | il y a 7 mois | |
| quad.toml | il y a 7 mois | |
| rust-toolchain.toml | il y a 1 an | |
Install rustup and cargo install cargo-limit, then run:
make
Install rustup and follow the instructions.
If you get the error "VCRUNTIME140.dll was not found", then install Microsoft Visual C++ Redistributable.
Make sure you have podman installed. Then run:
# You only need to build the container once
podman build -t apk .
make android
To debug any issues, you can enter an interactive terminal using make podman-cli.
To delete everything, run podman system reset.
Users who prefer to build locally can follow the commands in the Dockerfile.
Note that the build.rs hardcodes the SDK/NDK paths so either you follow it
exactly (recommended) or modify build.rs.
This is just for devs. Users ignore this.
"hb_ft_font_create_referenced"
nm libharfbuzz_rs-5d6b743170eb0207.rlib | grep hb_ | less
cargo tree --target aarch64-linux-android --invert openssl-sys
apktool d target/android-artifacts/release/apk/darkwallet.apk -o dw-apk