|
|
@ -16,21 +16,31 @@ SUBCOMMANDS = random \ |
|
|
amngrrename \
|
|
|
amngrrename \
|
|
|
amngrsearch |
|
|
amngrsearch |
|
|
|
|
|
|
|
|
PREFIX ?= /usr/local |
|
|
|
|
|
|
|
|
PREFIX ?= /usr |
|
|
|
|
|
DESTDIR ?= |
|
|
|
|
|
|
|
|
|
|
|
export PREFIX DESTDIR |
|
|
|
|
|
|
|
|
PROGRAM := accountmanager.sh |
|
|
PROGRAM := accountmanager.sh |
|
|
|
|
|
|
|
|
all: |
|
|
|
|
|
|
|
|
all: doc |
|
|
|
|
|
|
|
|
|
|
|
.PHONY: clean install doc |
|
|
|
|
|
|
|
|
|
|
|
doc: |
|
|
|
|
|
make -C doc |
|
|
|
|
|
|
|
|
.PHONY: clean install |
|
|
|
|
|
|
|
|
install_doc: doc |
|
|
|
|
|
make -C doc install |
|
|
|
|
|
|
|
|
install_$(PROGRAM): |
|
|
install_$(PROGRAM): |
|
|
@install "$(PROGRAM)" "$(DESTDIR)/$(PREFIX)/bin/$(PROGRAM)" |
|
|
|
|
|
|
|
|
@install -D "$(PROGRAM)" "$(DESTDIR)/$(PREFIX)/bin/$(PROGRAM)" |
|
|
|
|
|
|
|
|
install_%: |
|
|
install_%: |
|
|
@ln -s "$(realpath ${DESTDIR}/${PREFIX}/bin/$(PROGRAM))" \
|
|
|
@ln -s "$(realpath ${DESTDIR}/${PREFIX}/bin/$(PROGRAM))" \
|
|
|
"${DESTDIR}/$(PREFIX)/bin/$(subst install_,,$@)" |
|
|
"${DESTDIR}/$(PREFIX)/bin/$(subst install_,,$@)" |
|
|
|
|
|
|
|
|
install: install_$(PROGRAM) $(patsubst %,install_%,$(SUBCOMMANDS)) |
|
|
|
|
|
|
|
|
install: install_$(PROGRAM) $(patsubst %,install_%,$(SUBCOMMANDS)) install_doc |
|
|
|
|
|
|
|
|
clean: |
|
|
clean: |
|
|
|
|
|
make -C doc clean |