evsieve - vimagick/rpi-bin GitHub Wiki
#!/bin/bash
sudo apt install -y libevdev2
sudo rm -rf code
docker run --rm -v $PWD/code:/usr/src/evsieve -w /usr/src/evsieve rust:slim-bookworm bash -c '
apt update -y
apt install -y curl libevdev2 libevdev-dev
curl -sSL https://github.com/KarsMulder/evsieve/archive/v1.4.0.tar.gz | tar xz --strip 1
cargo build --release
'
if (($? == 0)); then
echo "BUILD SUCCESSFUL"
cp ./code/target/release/evsieve .
strip evsieve
./evsieve --version
else
echo "BUILD FAILED"
fi