X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Makefile;h=d73ab9be9a5dde3acd0072613729576e9a02cce1;hb=92bdc3f0e364704202a3981c5d967eb9504628b1;hp=2993209140971ddcd2331ad9ac988c65149eb631;hpb=8794aa34e74a344966d98dd41ad7c64182776763;p=qemu-server.git diff --git a/Makefile b/Makefile index 2993209..d73ab9b 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ VERSION=5.0 PACKAGE=qemu-server -PKGREL=42 +PKGREL=47 CFLAGS+=-O2 -Werror -Wall -Wextra -Wpedantic -Wtype-limits -Wl,-z,relro -std=gnu11 JSON_CFLAGS=$(shell pkg-config --cflags json-c) @@ -20,6 +20,7 @@ MAN1DIR=${MANDIR}/man1/ MAN5DIR=${MANDIR}/man5/ MAN8DIR=${MANDIR}/man8/ BASHCOMPLDIR=${PREFIX}/share/bash-completion/completions/ +ZSHCOMPLDIR=${PREFIX}/share/zsh/vendor-completions/ export PERLDIR=${PREFIX}/share/perl5 PERLINCDIR=${PERLDIR}/asm-x86_64 @@ -54,7 +55,16 @@ qmrestore.bash-completion: PVE_GENERATING_DOCS=1 perl -I. -T -e "use PVE::CLI::qmrestore; PVE::CLI::qmrestore->generate_bash_completions();" >$@.tmp mv $@.tmp $@ -PKGSOURCES=qm qm.1 qmrestore qmrestore.1 qmextract qm.conf.5 qm.bash-completion qmrestore.bash-completion qmeventd qmeventd.8 +qm.zsh-completion: + PVE_GENERATING_DOCS=1 perl -I. -T -e "use PVE::CLI::qm; PVE::CLI::qm->generate_zsh_completions();" >$@.tmp + mv $@.tmp $@ + +qmrestore.zsh-completion: + PVE_GENERATING_DOCS=1 perl -I. -T -e "use PVE::CLI::qmrestore; PVE::CLI::qmrestore->generate_zsh_completions();" >$@.tmp + mv $@.tmp $@ + +PKGSOURCES=qm qm.1 qmrestore qmrestore.1 qmextract qm.conf.5 qm.bash-completion qmrestore.bash-completion \ + qm.zsh-completion qmrestore.zsh-completion qmeventd qmeventd.8 .PHONY: install install: ${PKGSOURCES} @@ -71,6 +81,8 @@ install: ${PKGSOURCES} install -m 0644 pve-q35.cfg ${DESTDIR}/usr/share/${PACKAGE} install -m 0644 -D qm.bash-completion ${DESTDIR}/${BASHCOMPLDIR}/qm install -m 0644 -D qmrestore.bash-completion ${DESTDIR}/${BASHCOMPLDIR}/qmrestore + install -m 0644 -D qm.zsh-completion ${DESTDIR}/${ZSHCOMPLDIR}/_qm + install -m 0644 -D qmrestore.zsh-completion ${DESTDIR}/${ZSHCOMPLDIR}/_qmrestore install -m 0644 -D bootsplash.jpg ${DESTDIR}/usr/share/${PACKAGE} make -C PVE install install -m 0755 qm ${DESTDIR}${SBINDIR}