diff --git a/Makefile b/Makefile index e1ed9f8..ef7e7a4 100644 --- a/Makefile +++ b/Makefile @@ -4,3 +4,14 @@ watch: inotifytest: inotifytest sh -c 'reset; cargo build && RUST_BACKTRACE=1 cargo test -- --nocapture' + +arm-binary: arm-binary-release + +arm-binary-setup: + rustup target add armv7-unknown-linux-musleabihf + +# sudo apt install binutils-arm-linux-gnueabihf +arm-binary-release: arm-binary-setup + CARGO_TARGET_ARMV7_UNKNOWN_LINUX_MUSLEABIHF_LINKER=arm-linux-gnueabihf-ld cargo build --target=armv7-unknown-linux-musleabihf --release +arm-binary-debug: arm-binary-setup + CARGO_TARGET_ARMV7_UNKNOWN_LINUX_MUSLEABIHF_LINKER=arm-linux-gnueabihf-ld cargo build --target=armv7-unknown-linux-musleabihf