From 0918ba7161fe4c978d3ff49524185dff1fc5526a Mon Sep 17 00:00:00 2001 From: Gokul Swami Date: Mon, 22 Mar 2021 00:04:13 -0700 Subject: [PATCH] Added a makefile --- Makefile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7690600 --- /dev/null +++ b/Makefile @@ -0,0 +1,25 @@ +PREFIX ?= /usr +BINDIR ?= $(PREFIX)/bin +LIBDIR ?= $(PREFIX)/share/hilbish + +build: + @go build + +install: build + @install -v -d "$(BINDIR)/" && install -m 0755 -v hilbish "$(BINDIR)/hilbish" + @mkdir -p "$(LIBDIR)" + @cp libs preload.lua .hilbishrc.lua "$(LIBDIR)" -r + @echo "Hilbish Installed" + +uninstall: + @rm -vrf \ + "$(BINDIR)/hilbish" \ + "$(LIBDIR)" + @echo "Hilbish Uninstalled" + +clean: + @go clean + +all: build install + +.PHONY: install uninstall build clean