README.md
November 12, 2023 ยท View on GitHub
Instructions:
Update (If no dependencies changed)
- Clone Project
git clone https://github.com/flathub/io.github.btpf.alexandria - Create local branch of main
- update metainfo.xml with changelog and alexandria.yml with new commit hash
Update Dependencies
Note: Make sure these commands are run from linux
- Clone Project
git clone https://github.com/flatpak/flatpak-builder-tools - Generate Node Sources (generated-node-sources.json)
Install the flatpake-node-generator: https://github.com/flatpak/flatpak-builder-tools/tree/master/node
flatpak-node-generator npm <path to package-lock.json> - Generate Cargo Sources (generated-cargo-sources.json)
Navigate To: https://github.com/flatpak/flatpak-builder-tools/blob/master/cargo/flatpak-cargo-generator.py
flatpak-cargo-generator.py src-tauri/Cargo.lock