2
2
mirror of https://github.com/Hilbis/Hilbish synced 2025-03-13 01:40:41 +00:00
Hilbish/Makefile
gokul swaminathan 795a7d7fca
fix: #7 and add -i flag to sed cmd (#11)
* Fixes #7 and adds `-i` to sed cmd

* Removed build dep

* Update README.md

* improve sed cmd
2021-03-25 22:07:58 -04:00

29 lines
611 B
Makefile

PREFIX ?= /usr
DESTDIR ?=
BINDIR ?= $(PREFIX)/bin
LIBDIR ?= $(PREFIX)/share/hilbish
build:
@go build
install:
@install -v -d "$(DESTDIR)$(BINDIR)/" && install -m 0755 -v hilbish "$(DESTDIR)$(BINDIR)/hilbish"
@mkdir -p "$(DESTDIR)$(LIBDIR)"
@cp libs preload.lua .hilbishrc.lua "$(DESTDIR)$(LIBDIR)" -r
@echo "$(DESTDIR)$(BINDIR)/hilbish" >> /etc/shells
@echo "Hilbish Installed"
uninstall:
@rm -vrf \
"$(DESTDIR)$(BINDIR)/hilbish" \
"$(DESTDIR)$(LIBDIR)"
@sed -i '/hilbish/d' /etc/shells
@echo "Hilbish Uninstalled"
clean:
@go clean
all: build install
.PHONY: install uninstall build clean