mirror of
https://github.com/SchweGELBin/OpenBible.git
synced 2026-08-24 11:06:08 +02:00
No description
- Rust 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| CHANGELOG.md | ||
| cliff.toml | ||
| LICENSE | ||
| README.md | ||
This repository has been archived
Please take a look at OpenBible2
OpenBible
This project aims to provide the BIBLE with minimal distractions as an Android App.
How does it work?
It is written in rust and uses slint for its ui. It downloads and works with json files, provided by getbible, which uses crosswire's sword module.
Build
Dependencies
- Install Android's SDK and NDK and set its environment variables.
- Install Java's JDK and set its environment variables.
- Install rust and cargo
cargo install cargo-apk
Build
- Build:
cargo apk build - Build and run:
cargo apk run - Build for release:
export CARGO_APK_RELEASE_KEYSTORE=path/to/your/keystorename.keystore
export CARGO_APK_RELEASE_KEYSTORE_PASSWORD=your_keystore_password
cargo apk build -r