You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
722 B
36 lines
722 B
SUBCOMMANDS = random \
|
|
rand_printable \
|
|
amngrdbinit \
|
|
amngrdbdestroy \
|
|
amngradd \
|
|
amngrcreate \
|
|
amngrcrypt \
|
|
amngrdelete \
|
|
amngrgen \
|
|
amngrgetoldpass \
|
|
amngrgetolduser \
|
|
amngrgetpass \
|
|
amngrgetuser \
|
|
amngrid \
|
|
amngrlist \
|
|
amngrrename \
|
|
amngrsearch
|
|
|
|
PREFIX ?= /usr/local
|
|
|
|
PROGRAM := accountmanager.sh
|
|
|
|
all:
|
|
|
|
.PHONY: clean install
|
|
|
|
install_$(PROGRAM):
|
|
@install "$(PROGRAM)" "$(DESTDIR)/$(PREFIX)/bin/$(PROGRAM)"
|
|
|
|
install_%:
|
|
@ln -s "$(realpath ${DESTDIR}/${PREFIX}/bin/$(PROGRAM))" \
|
|
"${DESTDIR}/$(PREFIX)/bin/$(subst install_,,$@)"
|
|
|
|
install: install_$(PROGRAM) $(patsubst %,install_%,$(SUBCOMMANDS))
|
|
|
|
clean:
|