feat!: add builtin templates
WIP: document, check for breaking changes, decide on version, etc.
This commit is contained in:
12
Makefile
12
Makefile
@@ -6,15 +6,19 @@ PREFIX := /usr/local
|
||||
.PHONY: install
|
||||
install: ./agenda.1.gz
|
||||
install -m 755 -D ./agenda $(PREFIX)/bin/agenda
|
||||
mkdir -p $(PREFIX)/share/agenda/templates
|
||||
install -m 755 ./templates/* $(PREFIX)/share/agenda/templates
|
||||
install -m 644 -D ./agenda.1.gz $(PREFIX)/share/man/man1/agenda.1.gz
|
||||
install -m 644 -D ./completion.bash $(PREFIX)/share/bash-completion/completions/agenda
|
||||
|
||||
.PHONY: uninstall
|
||||
uninstall:
|
||||
rm -f $(PREFIX)/bin/agenda
|
||||
rm -f $(PREFIX)/share/man/man1/agenda.1.gz
|
||||
rm -f $(PREFIX)/share/bash-completion/completions/agenda
|
||||
$(RM) $(PREFIX)/bin/agenda
|
||||
$(RM) $(PREFIX)/share/agenda/templates/*
|
||||
$(RM) $(PREFIX)/share/man/man1/agenda.1.gz
|
||||
$(RM) $(PREFIX)/share/bash-completion/completions/agenda
|
||||
rmdir $(PREFIX)/share/agenda/templates $(PREFIX)/share/agenda
|
||||
|
||||
.PHONY: clean
|
||||
clean:
|
||||
rm -f ./agenda.1.gz
|
||||
$(RM) ./agenda.1.gz
|
||||
|
||||
Reference in New Issue
Block a user