summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 8ab031c5e..7d5c70148 100644
--- a/Makefile
+++ b/Makefile
@@ -62,10 +62,16 @@ install-bins: build
ln -sf git-annex $(DESTDIR)$(PREFIX)/bin/git-annex-shell
ln -sf git-annex $(DESTDIR)$(PREFIX)/bin/git-remote-tor-annex
-install-misc: Build/InstallDesktopFile
+install-misc: build Build/InstallDesktopFile
./Build/InstallDesktopFile $(PREFIX)/bin/git-annex || true
- install -d $(DESTDIR)$(PREFIX)/share/bash-completion/completions
- install -m 0644 bash-completion.bash $(DESTDIR)$(PREFIX)/share/bash-completion/completions/git-annex
+ install -d $(DESTDIR)$(PREFIX)/$(SHAREDIR)/bash-completion/completions
+ install -m 0644 bash-completion.bash $(DESTDIR)$(PREFIX)/$(SHAREDIR)/bash-completion/completions/git-annex
+ install -d $(DESTDIR)$(PREFIX)/$(SHAREDIR)/zsh/vendor-completions
+ @./git-annex --zsh-completion-script git-annex > $(DESTDIR)$(PREFIX)/$(SHAREDIR)/zsh/vendor-completions/_git-annex || \
+ echo "** zsh completions not installed; built with too old version of optparse-applicative"
+ install -d $(DESTDIR)$(PREFIX)/$(SHAREDIR)/fish/completions
+ @./git-annex --fish-completion-script git-annex > $(DESTDIR)$(PREFIX)/$(SHAREDIR)/fish/completions/git-annex.fish || \
+ echo "** fish completions not installed; built with too old version of optparse-applicative"
install: install-bins install-docs install-misc