From 05dc1b93bdc528495b0723da6d3daf525c329fa3 Mon Sep 17 00:00:00 2001 From: Jonathan Hodgson Date: Tue, 22 Dec 2020 16:37:41 +0000 Subject: [PATCH] Adds makefile Issue #3 This adds install and uninstall options. It doesn't yet run test due to issues I'm having with shellcheck and sourced files --- Makefile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..15cddcf --- /dev/null +++ b/Makefile @@ -0,0 +1,17 @@ +# kb +.POSIX: + +# paths +PREFIX = /usr/local +#MANPREFIX = $(PREFIX)/share/man + +install: + mkdir -p $(DESTDIR)$(PREFIX)/bin + sed '/^source/d' inc/* kb > $(DESTDIR)$(PREFIX)/bin/kb + chmod +x $(DESTDIR)$(PREFIX)/bin/kb + + +uninstall: + rm -f $(DESTDIR)$(PREFIX)/bin/kb + +.PHONY: install uninstall