Multi-platform portable (offline) application that bundles the BYBE website
This build process takes care of everything. You must be connected to the internet during the build process to download required files.
git clone --recurse-submodules https://github.com/RakuJa/BYBE-Portable.gitcargo install tauri-clicargo install --force cargo-makeLook at https://v2.tauri.app/start/prerequisites/
cargo make build-appYou should find the result of the build process inside BYBE-tauri/target/release/bundle
Building and testing the package while developing is very slow if you are using the clean build process used for releasing the package. To reach faster compile time and adding the possibility of debugging we may use the following strategy.
Fetch the correct DB release (should be the highest release number that is <= BYBE-BE version)
ex:
BYBE-BE version = 3.4.0
BYBE-DB versions = 2.3.0, 2.4.0, 3.0.0, 3.5.0
The highest version that is <= 3.4.0 is 3.0.0
or automatically download using
cargo make prebuildIn the project directory, run
cargo tauri dev