feat: add makefile

This commit is contained in:
inkch
2025-07-09 01:15:26 +09:00
parent acb9c4d7b4
commit eaa4034210

20
Makefile Normal file
View File

@@ -0,0 +1,20 @@
PREFIX ?= $(HOME)/.local
BINDIR := $(PREFIX)/bin
FISH_COMPDIR := $(PREFIX)/share/fish/vendor_completions.d
chot := bin/chot
fish_completion := completions/chot.fish
install:
@echo "Installing chot to $(BINDIR)"
install -d $(BINDIR)
install -m 755 $(chot) $(BINDIR)/chot
@echo "Installing fish completion to $(FISH_COMPDIR)"
install -d $(FISH_COMPDIR)
install -m 644 $(fish_completion) $(FISH_COMPDIR)/chot.fish
uninstall:
rm -f $(BINDIR)/chot
rm -f $(FISH_COMPDIR)/chot.fish
.PHONY: install uninstall