Druid boilerplate for Pinephone app development.
Install cross:
cargo install crossInstall docker:
https://docs.docker.com/engine/install/
Build the project using cross:
cross build --target=aarch64-unknown-linux-gnu --releaseSend the project to the phone:
scp -r path/to/project {phone-username}@{phone-ip}:~/druid-app-boilerplateCopy the release binary to /usr/local/bin:
sudo cp target/aarch64-unknown-linux-gnu/release/boilerplate /usr/local/binInstall the desktop app with logo:
sudo cp extra/logo/boilerplate.svg /usr/share/pixmaps/Boilerplate.svg
sudo desktop-file-install extra/linux/Boilerplate.desktop
sudo update-desktop-databaseReplace these build and install instructions with an easier flatpak/snap setup.