Quoting
[llpp.git] / misc / completions / Makefile
blob57950ccefa5588d94f47198ec5f11d28e3456d8b
1 # Create shell completions
3 COMPLETIONS = bash/llpp bash/llppac zsh/llpp zsh/llppac
5 # paths
6 PREFIX ?= /usr/local
7 datadir ?= ${PREFIX}/share
9 all: ${COMPLETIONS}
11 clean:
12 ${RM} ${COMPLETIONS}
14 install: all
15 install -d ${DESTDIR}${datadir}/bash-completion/completions
16 install -m644 bash/{llpp,llppac} \
17 ${DESTDIR}${datadir}/bash-completion/completions
18 install -d ${DESTDIR}${datadir}/zsh/site-functions
19 install -m644 zsh/llpp ${DESTDIR}${datadir}/zsh/site-functions/_llpp
20 install -m644 zsh/llppac ${DESTDIR}${datadir}/zsh/site-functions/_llppac
22 %: mkcomp.sh llpp.in %.mk
23 @sh mkcomp.sh $*
25 bash/llppac zsh/llppac: llppac.in
27 .PHONY: all clean install