diff options
Diffstat (limited to 'completions/rpm')
-rw-r--r-- | completions/rpm | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/completions/rpm b/completions/rpm index 3984524c..165982ae 100644 --- a/completions/rpm +++ b/completions/rpm @@ -35,6 +35,13 @@ _rpm_macros() -- "$cur" ) ) } +_rpm_buildarchs() +{ + COMPREPLY=( $( compgen -W "$( ${1:-rpm} --showrc | sed -ne \ + 's/^\s*compatible\s\s*build\s\s*archs\s*:\s*\(.*\)/\1/ p' )" \ + -- "$cur" ) ) +} + # rpm(8) completion # _rpm() @@ -243,9 +250,6 @@ _rpmbuild() return 0 ;; --target) - COMPREPLY=( $( compgen -W "$( $rpm --showrc | sed -ne \ - 's/^\s*compatible\s\s*build\s\s*archs\s*:\s*\(.*\)/\1/ p' )" \ - -- "$cur" ) ) return 0 ;; --eval|-E) |