pct.1.pod: pct
perl -I. -T -e "use PVE::CLI::pct; PVE::CLI::pct->generate_pod_manpage();" >$@
+pct.bash-completion:
+ perl -I. -T -e "use PVE::CLI::pct; PVE::CLI::pct->generate_bash_completions();" >$@
+
pct.conf.5.pod: gen-pct-conf-pod.pl PVE/LXC.pm
perl -I. ./gen-pct-conf-pod.pl >$@
.PHONY: clean
clean:
make -C test clean
- rm -rf *.1.pod *.1.gz
+ rm -rf *.1.pod *.1.gz *.bash-completion
find . -name '*~' -exec rm {} ';'
.PHONY: distclean
+++ /dev/null
-# pct(1) bash completion
-
-# see http://tiswww.case.edu/php/chet/bash/FAQ
-# and __ltrim_colon_completions() in /usr/share/bash-completion/bash_completion
-# this modifies global var, but I found no better way
-COMP_WORDBREAKS=${COMP_WORDBREAKS//:}
-
-complete -C 'pct bashcomplete' pct