diff options
author | Jelle van der Waa <jelle@archlinux.org> | 2023-11-05 16:11:12 +0100 |
---|---|---|
committer | Christian Heusel <christian@heusel.eu> | 2024-01-10 19:44:15 +0100 |
commit | e6f7aa395fabc7eca1ee4d93e454d2551cea505c (patch) | |
tree | 57a604c65a7df94072518db91f95f53cd9bbd6b4 /contrib/completion/bash | |
parent | e413b65df3dcddeb94da2defb53ab17ef2a8558d (diff) | |
download | devtools-e6f7aa395fabc7eca1ee4d93e454d2551cea505c.tar.xz |
feat(version): introduce version check subcommand
The version subcommand handles pkgver related commands, the first
subcommand being `check`. Check runs nvchecker if a `.nvchecker.toml`
file exists and compares the current pkgver with the latest release.
Introduces nvchecker as optional dependency which has to be installed in
order to use this particular subcommand.
BREAKING CHANGE: formerly pkgctl version would output the version of the
pkgctl tool, now it is used as a version related subcommand.
Fixes #140
Component: pkgctl version
Component: pkgctl version check
Co-authored-by: Christian Heusel <christian@heusel.eu>
Diffstat (limited to 'contrib/completion/bash')
-rw-r--r-- | contrib/completion/bash/devtools.in | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/contrib/completion/bash/devtools.in b/contrib/completion/bash/devtools.in index 1fbd46c..f1084ab 100644 --- a/contrib/completion/bash/devtools.in +++ b/contrib/completion/bash/devtools.in @@ -337,6 +337,15 @@ _pkgctl_repo_switch_opts() { fi } +_pkgctl_version_cmds=( + check +) + +_pkgctl_version_check_args=( + -h --help +) + +_pkgctl_version_check_opts() { _filedir -d; } _pkgctl_repo_web_args=( --print |