aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Chambers <[email protected]>2021-10-19 13:35:46 +1300
committerAndrew Chambers <[email protected]>2021-10-19 13:35:46 +1300
commit0ca48c21b385f416a7287a96184fefd936fdb481 (patch)
tree00c86bdbf71c6884654e64cbf683b77391980a24
parent1cfa203b512327d139d135cf6b398b9f18be99a9 (diff)
Add install rule.
-rw-r--r--Makefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index d25c0c1..a615f8a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,8 @@
.POSIX:
.PHONY: all clean
+PREFIX=/usr/local
+BINDIR=$(PREFIX)/bin
CFLAGS+=-D _GNU_SOURCE
-include config.mk
@@ -29,3 +31,8 @@ check:
clean:
rm -f $(OBJ) minias asm.peg.inc
+
+install: minias
+ mkdir -p $(DESTDIR)$(BINDIR)
+ cp minias $(DESTDIR)$(BINDIR)/
+ ln -s ./minias $(DESTDIR)$(BINDIR)/minias-x86-64