PREFIX ?= /usr
DESTDIR ?=
BINDIR ?= $(PREFIX)/bin
BASHCOMPDIR ?= $(PREFIX)/share/bash-completion/completions
MANDIR ?= $(PREFIX)/share/man
all:
@echo "Note is a shell script, so there is nothing to do. Try \"make install\" instead."
install:
@install -v -d "$(DESTDIR)$(BINDIR)/" && install -m 0755 -v src/note "$(DESTDIR)$(BINDIR)/note"
@install -v -d "$(DESTDIR)$(BASHCOMPDIR)" && install -m 0644 -v src/note.bash-completion "$(DESTDIR)$(BASHCOMPDIR)/note"
@install -v -d "$(DESTDIR)$(MANDIR)" && install -m 0644 -v man/note.1 "$(DESTDIR)$(MANDIR)/man1/note.1"
uninstall:
@rm -vrf \
"$(DESTDIR)$(BINDIR)/note" \
"$(DESTDIR)$(BASHCOMPDIR)/note" \
"$(DESTDIR)$(MANDIR)/man1/note.1"
.PHONY: install uninstall