{"repo":"Shiritai/xc-tauri-rasp","free":true,"listed":false,"github":"https://github.com/Shiritai/xc-tauri-rasp","clone":"git clone https://github.com/Shiritai/xc-tauri-rasp.git","description":"Out-of-the-box tool that cross compiles a rust tauri project for raspberry pi target.","language":"Shell","stars":24,"topics":["cross-compile","raspberry-pi","rust","tauri"],"license":"MIT","category":"cli-tools","readme_excerpt":"Rust Tauri ❤️ Raspberry Pi English 繁體中文 Out-of-the-box tool that cross compile a rust tauri project for raspberry pi target. Usage One can run xcompile.sh -h and see: Configuration You can create a .xcompile file in the same directory of xcompile.sh to configure the default values. A template with default values is provided in .xcompile.example . The file is sourced by the script, so you can use shell variables. CLI arguments will always override the values in .xcompile . Example Situation: Project name: my project Project path: /path/to/my project Raspberry pi architecture: arm64 (ARMv8), e.g. Raspberry pi 4b Base of Raspberry Pi OS, a.k.a. debian version: bookworm (debian 12) Path to get compilation result: .. (parent directory of shell) One can cross compile a tauri app by running: Prerequisite docker installed and dockerd is running Tested environment status hardware os :-: :-: :-: ✅ Raspberry Pi 4 Model B Raspberry Pi OS - Debian 11 (bullseye) aarch64 ✅ Raspberry Pi Zero 2 w Raspberry Pi OS Lite - Debian 12 (bookworm) aarch64 CI/CD Integration If you are looking for a GitHub Action to automate the build process, check out xc-tauri-rasp-action. Contribute We welcome any kinds of contribution, feel free to post issues and pull requests :)","default_branch":null,"files":null,"tree":[],"storefront":"/r/Shiritai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Shiritai/xc-tauri-rasp/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}