Просмотр исходного кода

Merge topic 'bash-completion-ctest-cpack' into release-3.30

3889640e8b Auxiliary: Modernize bash completion for ctest and cpack

Acked-by: Kitware Robot <[email protected]>
Merge-request: !9590
Brad King 1 год назад
Родитель
Сommit
570c6313ce
2 измененных файлов с 6 добавлено и 2 удалено
  1. 3 1
      Auxiliary/bash-completion/cpack
  2. 3 1
      Auxiliary/bash-completion/ctest

+ 3 - 1
Auxiliary/bash-completion/cpack

@@ -3,7 +3,9 @@
 _cpack()
 {
     local cur prev words cword
-    if type -t _init_completion >/dev/null; then
+    if type -t _comp_initialize >/dev/null; then
+        _comp_initialize -n = || return
+    elif type -t _init_completion >/dev/null; then
         _init_completion -n = || return
     else
         # manual initialization for older bash completion versions

+ 3 - 1
Auxiliary/bash-completion/ctest

@@ -3,7 +3,9 @@
 _ctest()
 {
     local cur prev words cword
-    if type -t _init_completion >/dev/null; then
+    if type -t _comp_initialize >/dev/null; then
+        _comp_initialize -n = || return
+    elif type -t _init_completion >/dev/null; then
         _init_completion -n = || return
     else
         # manual initialization for older bash completion versions