summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzachir <zachir@librem.one>2024-03-11 01:42:53 -0500
committerzachir <zachir@librem.one>2024-03-11 01:42:53 -0500
commitccb5c84449f930aa66d8ee9d47f7a5d806ce5df5 (patch)
tree38a0251e57d3f2157ea587eedc8179aee13dc751
parent2b135d87f5c1f1f307984f5fd78e151f5ee99dae (diff)
Add install/uninstall to Makefile
-rw-r--r--Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 1336403..3702c6c 100644
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,17 @@
ZIG_ARGS := -Doptimize=ReleaseSmall
+ZIG_OUT := zig-out/bin
+BINARY := even
+PREFIX := /usr/local
all:
zig build ${ZIG_ARGS}
+install: all
+ install -m=755 ${ZIG_OUT}/${BINARY} ${PREFIX}/bin/${BINARY}
+
+uninstall:
+ rm -f ${PREFIX}/bin/${BINARY}
+
clean:
rm -rf zig-out/ zig-cache/