diff options
| author | Bruce Hill <bruce@bruce-hill.com> | 2019-05-25 23:31:03 -0700 |
|---|---|---|
| committer | Bruce Hill <bruce@bruce-hill.com> | 2019-05-25 23:31:03 -0700 |
| commit | b0496356f3cada46b108093fc8a04e74d16c8af2 (patch) | |
| tree | 46ee0082620f73ef8ce63108c5db8e9015a64e60 | |
| parent | 5d20b81fc38c51dc69ba13186a094acadcf74b90 (diff) | |
Added version
| -rw-r--r-- | bb.c | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -22,6 +22,7 @@ #include "config.h" #include "keys.h" +#define BB_VERSION "0.9.0" #define MAX_PATH 4096 #define KEY_DELAY 50 #define SCROLLOFF MIN(5, (termheight-4)/2) @@ -1368,7 +1369,12 @@ int main(int argc, char *argv[]) usage: printf("bb - an itty bitty console TUI file browser\n"); printf("Usage: bb [-h/--help] [-s] [-b] [-0] [path]\n"); - return 1; + return 0; + } + if (strcmp(argv[i], "--version") == 0) { + version: + printf("bb " BB_VERSION "\n"); + return 0; } if (argv[i][0] == '-' && argv[i][1] == '-') { if (argv[i][2] == '\0') break; @@ -1378,6 +1384,7 @@ int main(int argc, char *argv[]) for (char *c = &argv[i][1]; *c; c++) { switch (*c) { case 'h': goto usage; + case 'v': goto version; case 'd': print_dir = 1; break; |
