i3lock-color

The world's most popular non-default computer lockscreen.
Index Commits Files Refs README LICENSE
m4/ax_check_bash_completion.m4 (1066B)
   1 # SYNOPSIS
   2 #
   3 #   AX_CHECK_BASH_COMPLETION()
   4 #
   5 # DESCRIPTION
   6 #
   7 #   Checks for the presence of an --with-bash-completion-dir option to set a
   8 #   custom path to bash completions. If no specified, it will use the default
   9 #   path as long as bash-completion is available.
  10 #
  11 
  12 #serial 1
  13 
  14 AC_DEFUN([AX_CHECK_BASH_COMPLETION], [
  15   AC_ARG_WITH([bash-completion-dir],
  16       AS_HELP_STRING([--with-bash-completion-dir[=PATH]],
  17           [Install the bash auto-completion script in this directory. @<:@default=yes@:>@]),
  18       [],
  19       [with_bash_completion_dir=yes])
  20 
  21 # Check bash-completion
  22   if test "x$with_bash_completion_dir" = "xyes"; then
  23       PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0], [
  24           BASH_COMPLETION_DIR="$datadir/bash-completion/completions"
  25           ], [
  26           BASH_COMPLETION_DIR=""
  27           ])
  28   else
  29       BASH_COMPLETION_DIR="$with_bash_completion_dir"
  30   fi
  31   AC_SUBST([BASH_COMPLETION_DIR])
  32   AM_CONDITIONAL([ENABLE_BASH_COMPLETION], [test "x$with_bash_completion_dir" != "xno" && test "$BASH_COMPLETION_DIR" != ""])
  33 ])
  34