From 7a29678aac20ac9e113704f8a5743f6051edef8d Mon Sep 17 00:00:00 2001 From: Timo Teras Date: Thu, 25 Jun 2009 15:14:07 +0300 Subject: help: auto construct help And add some more verbosity to the help message. --- src/upgrade.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/upgrade.c') diff --git a/src/upgrade.c b/src/upgrade.c index 59a113d..ff30c81 100644 --- a/src/upgrade.c +++ b/src/upgrade.c @@ -57,13 +57,16 @@ err: return r; } -static struct option upgrade_options[] = { - { "available", no_argument, NULL, 'a' }, +static struct apk_option upgrade_options[] = { + { 'a', "available", + "Re-install or downgrade if currently installed package is not " + "currently available from any repository" }, }; static struct apk_applet apk_upgrade = { .name = "upgrade", - .usage = "[-a|--available]", + .help = "Upgrade (or downgrade with -a) the currently installed " + "packages to versions available in repositories.", .num_options = ARRAY_SIZE(upgrade_options), .options = upgrade_options, .parse = upgrade_parse, -- cgit v1.2.3