Commit d06df88a by Christian Brauner Committed by GitHub

Merge pull request #1295 from evgeni/bash-completion-pkg-config

install bash completion where pkg-config tells us to
parents f3d7477c 23f4c8a0
EXTRA_DIST = lxc
if ENABLE_BASH
install-bash:
$(MKDIR_P) $(DESTDIR)$(sysconfdir)/bash_completion.d/
$(INSTALL_DATA) lxc $(DESTDIR)$(sysconfdir)/bash_completion.d/
uninstall-bash:
rm -f $(DESTDIR)$(sysconfdir)/bash_completion.d/lxc
rmdir $(DESTDIR)$(sysconfdir)/bash_completion.d/ || :
install-data-local: install-bash
uninstall-local: uninstall-bash
dist_bashcomp_DATA = lxc
endif
......@@ -479,6 +479,14 @@ AC_ARG_ENABLE([bash],
[], [enable_bash=yes])
AM_CONDITIONAL([ENABLE_BASH], [test "x$enable_bash" = "xyes"])
AM_COND_IF([ENABLE_BASH],
[AC_MSG_CHECKING([bash completion directory])
PKG_CHECK_VAR(bashcompdir, [bash-completion], [completionsdir], ,
bashcompdir="${sysconfdir}/bash_completion.d")
AC_MSG_RESULT([$bashcompdir])
AC_SUBST(bashcompdir)
])
# Optional test binaries
AC_ARG_ENABLE([tests],
[AC_HELP_STRING([--enable-tests], [build test/example binaries [default=no]])],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment