From 6429898f31cee6ecd954c927fce9ec0a96ff1cc2 Mon Sep 17 00:00:00 2001 From: Sven-Hendrik Haase Date: Wed, 16 May 2018 13:26:21 +0200 Subject: Add nice helper Makefile --- Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..50d91a0 --- /dev/null +++ b/Makefile @@ -0,0 +1,17 @@ +.PHONY: build-linux +build-linux: + cargo build --target x86_64-unknown-linux-musl --release + strip target/x86_64-unknown-linux-musl/release/genact + upx target/x86_64-unknown-linux-musl/release/genact + +.PHONY: build-win +build-win: + RUSTFLAGS="-C linker=x86_64-w64-mingw32-gcc" cargo build --target x86_64-pc-windows-gnu --release + strip target/x86_64-pc-windows-gnu/release/genact.exe + upx target/x86_64-pc-windows-gnu/release/genact.exe + +.PHONY: build-apple +build-apple: + cargo build --target x86_64-apple-darwin --release + strip target/x86_64-apple-darwin/release/genact + upx target/x86_64-apple-darwin/release/genact -- cgit v1.2.3