#compdef vbuilder
 
typeset -A opt_args
 
_arguments \
    "--version[set \[version\]]:keyword:(4.2 5.1 VineSeed)" \
    "--arch[set \[arch\]]:keyword:(i386)" \
    "--dist-upgrade[make VineSeed bootstrap via 5.1]" \
    "--target[build rpms with \[target\]]" \
    "--with-compat32[build rpms with compat32 on bootstrap]" \
    "--clean[clean bootstrap of \[version\]]" \
    "--build[build bootstrap of \[version\]]" \
    "--build-rpm[build \[src.rpm\] on bootstrap]" \
    "--install-rpm[install \[arch.rpm\|package\] on bootstrap]" \
    "--remove-rpm[remove \[package\] on bootstarp]" \
    "--unionfs[cover a bootstrap with unionfs]" \
    '1:file:_files' \
&& return 0
