summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLouis Burda <quent.burda@gmail.com>2022-09-16 01:55:38 +0200
committerLouis Burda <quent.burda@gmail.com>2022-09-16 01:55:38 +0200
commit37b7f2062cb792ff04aa424a88df8935639dff9f (patch)
tree90ae68535ca2ab49dafaf419573e83f70cf53b8f
parent37dbb85cda6f5a92b89c22bb410943aa011a5852 (diff)
downloadhex-37b7f2062cb792ff04aa424a88df8935639dff9f.tar.gz
hex-37b7f2062cb792ff04aa424a88df8935639dff9f.zip
Add install and uninstall target
-rw-r--r--Makefile11
1 files changed, 10 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index d7ade64..d3f3510 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,5 @@
-.PHONY: all clean
+PREFIX ?=
+BINDIR ?= /usr/local/bin
all: hex hexv unhex
@@ -10,3 +11,11 @@ hex: hex.c
hexv: hexv.c
unhex: unhex.c
+
+install: hexv hex unhex
+ install -m755 $^ $(DESTDIR)$(BINDIR)
+
+uninstall:
+ rm -f $(DESTDIR)$(BINDIR)/{hexv,hex,unhex}
+
+.PHONY: all clean install uninstall