From 154db0514d8bcdc42fa9ab213c1f1d0c2c1c2985 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Wed, 18 Mar 2020 11:34:54 -0400 Subject: Multiple -v|--verbose arguments increase verbosity --- src/spm.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/spm.c b/src/spm.c index dd10142..9293227 100644 --- a/src/spm.c +++ b/src/spm.c @@ -15,7 +15,7 @@ void usage(const char *program_name) { printf("usage: %s [-hVvBIrmMLS]\n" " -h, --help show this help message\n" " -V, --version show version\n" - " -v, --verbose show more information\n" + " -v, --verbose show more information (additive)\n" " -y --yes do not prompt\n" " -B, --build build package(s)\n" " -I, --install install package(s)\n" @@ -72,7 +72,7 @@ int main(int argc, char *argv[], char *arge[]) { exit(0); } else if (strcmp(arg, "-v") == 0 || strcmp(arg, "--verbose") == 0) { - SPM_GLOBAL.verbose = 1; + SPM_GLOBAL.verbose++; } else if (strcmp(arg, "-y") == 0 || strcmp(arg, "--yes") == 0) { SPM_GLOBAL.prompt_user = 0; @@ -181,7 +181,7 @@ int main(int argc, char *argv[], char *arge[]) { } // Dump configuration - if (SPM_GLOBAL.verbose) { + if (SPM_GLOBAL.verbose > 1) { show_global_config(); } -- cgit