From 23b1863a823493e456462007288f2fcf241a88c2 Mon Sep 17 00:00:00 2001 From: Nahuel Lofeudo Date: Fri, 3 Jul 2026 22:51:29 +0100 Subject: [PATCH] Added Cargo.toml entry for Appimage packaging --- .gitignore | 1 + Cargo.toml | 6 ++++++ readme.md | 11 +++++++++++ resources/icon.png | Bin 0 -> 2141 bytes 4 files changed, 18 insertions(+) create mode 100644 resources/icon.png diff --git a/.gitignore b/.gitignore index ff0d847..3d12302 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /target /.vscode +/libs Cargo.lock diff --git a/Cargo.toml b/Cargo.toml index 8a8ae4d..6f40071 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,6 +26,12 @@ opt-level = 1 [profile.release] 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] cc = "aarch64-linux-gnu-gcc" cxx = "aarch64-linux-gnu-g++" diff --git a/readme.md b/readme.md index 43f5681..d081313 100644 --- a/readme.md +++ b/readme.md @@ -3,6 +3,17 @@ - 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: diff --git a/resources/icon.png b/resources/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a2529e5837c31bb292f1a2ed1eb2b1baad64ad9f GIT binary patch literal 2141 zcmcIl`B#%y6Mh3IA?!M|wwc>VvH) zJMAUDu)I~22^T~yC2J!-j#hc{d$JJxMQ$5^b8U{lIx}dGxfM6bB#kxW!VZ}I)D@Ro z13t?QmE7`=DxG`iip}}{eYY*YOYfU;{u6P$_9(0p z(BjjEUuXpBTjGRJ;Nwh?z)N%NI_KVzO80xUu^>fFG!QL%qA9lE+bAFQTIz5Axp3Gf z=QWgMAM6Oce2hL@dHwQ77)A7@DGR=49$b$}SvQLbT%GP;I0!M|WEOd9R4IqFCZHdi zAH)zEhZ_E(o0eV))qogaL3-%V7N%a&s3~Fs9|soTMpL$)<&ihl-rYHxz}=z8VZF7n zbkmT54Ouo;PhL??Ww6wKH#x8)X^oY(PkBC1E8@sfr^|Hj)!~NsD2*Adt;q3Z@c+mK zDH21to%7dKc|}(KH-Rv&(g9B_D71S!#&Ql$B6i)Eefi(qBh$z-Fgj&xW=lj&#>^ls zB7P{ar;wA5LII^r8crbjkTx1O*-oUbiYM+nUX#2iw~~K+zAgZNJqF10Teh%+-NGug z=-TgOWu-|Lxwa%8Qmpkt6EHI1IRy*TA8iSmsp8!Hl@kln#_btJ3M;^K&Qj^K@Oea_@Zjbih# z)0gg<_X~mt+JSw8ceMJYHSs49=!4wSPIp_9Qr+mQPHQFI8r8Pk0_dnpZ6T{MzPZ(IY zG}Gvan`-(+WXbsyGnXj;43q~Zpfw?CtR?