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
