aboutsummaryrefslogtreecommitdiff
path: root/src/cli/stasis_indexer/args.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli/stasis_indexer/args.c')
-rw-r--r--src/cli/stasis_indexer/args.c38
1 files changed, 0 insertions, 38 deletions
diff --git a/src/cli/stasis_indexer/args.c b/src/cli/stasis_indexer/args.c
deleted file mode 100644
index 2d92ab0..0000000
--- a/src/cli/stasis_indexer/args.c
+++ /dev/null
@@ -1,38 +0,0 @@
-#include "core.h"
-#include "args.h"
-
-struct option long_options[] = {
- {"help", no_argument, 0, 'h'},
- {"destdir", required_argument, 0, 'd'},
- {"verbose", no_argument, 0, 'v'},
- {"unbuffered", no_argument, 0, 'U'},
- {"web", no_argument, 0, 'w'},
- {0, 0, 0, 0},
-};
-
-const char *long_options_help[] = {
- "Display this usage statement",
- "Destination directory",
- "Increase output verbosity",
- "Disable line buffering",
- "Generate HTML indexes (requires pandoc)",
- NULL,
-};
-
-void usage(char *name) {
- const int maxopts = sizeof(long_options) / sizeof(long_options[0]);
- char *opts = calloc(maxopts + 1, sizeof(char));
- for (int i = 0; i < maxopts; i++) {
- opts[i] = (char) long_options[i].val;
- }
- printf("usage: %s [-%s] {{STASIS_ROOT}...}\n", name, opts);
- guard_free(opts);
-
- for (int i = 0; i < maxopts - 1; i++) {
- char line[255] = {0};
- sprintf(line, " --%s -%c %-20s", long_options[i].name, long_options[i].val, long_options_help[i]);
- puts(line);
- }
-
-}
-