Added Cargo.toml entry for Appimage packaging

This commit is contained in:
2026-07-03 22:51:29 +01:00
parent b7894ea559
commit 23b1863a82
4 changed files with 18 additions and 0 deletions
+1
View File
@@ -1,3 +1,4 @@
/target /target
/.vscode /.vscode
/libs
Cargo.lock Cargo.lock
+6
View File
@@ -26,6 +26,12 @@ opt-level = 1
[profile.release] [profile.release]
opt-level = 3 opt-level = 3
[package.metadata.appimage]
assets = ["resources"]
icon = "resources/icon.png"
desktop_entry = "other/rs-dublinbus.desktop"
auto-link=true
[target.aarch64-unknown-linux-gnu] [target.aarch64-unknown-linux-gnu]
cc = "aarch64-linux-gnu-gcc" cc = "aarch64-linux-gnu-gcc"
cxx = "aarch64-linux-gnu-g++" cxx = "aarch64-linux-gnu-g++"
+11
View File
@@ -3,6 +3,17 @@
- LCD Rounded font by Jecko Development (http://www.jeckodevelopment.com) - LCD Rounded font by Jecko Development (http://www.jeckodevelopment.com)
## Dependencies (Debian/Raspberry Pi OS)
* librust-openssl-dev
* protobuf-compiler
* libsdl3-dev
* libsdl3-ttf-dev
## Install appimage package
```
cargo install cargo-appimage
```
## Install ARM toolchains: ## Install ARM toolchains:
Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB