|
 |
c73e19 |
#include "perk_driver_impl.h"
|
|
 |
c73e19 |
#include "perk_visibility_impl.h"
|
|
 |
c73e19 |
#include "argv/argv.h"
|
|
 |
c73e19 |
|
|
 |
c73e19 |
const perk_hidden struct argv_option pe_ar_options[] = {
|
|
 |
f07938 |
{"Wversion", 'V',TAG_VERSION,ARGV_OPTARG_NONE,
|
|
 |
c73e19 |
ARGV_OPTION_HYBRID_ONLY,0,0,
|
|
 |
c73e19 |
"show version information"},
|
|
 |
c73e19 |
|
|
 |
c73e19 |
{"Whelp", 'h',TAG_HELP,ARGV_OPTARG_NONE,
|
|
 |
c73e19 |
ARGV_OPTION_HYBRID_ONLY,0,0,
|
|
 |
c73e19 |
"show usage information"},
|
|
 |
c73e19 |
|
|
 |
75666b |
{"Wverbose", 'v',TAG_VERBOSE,ARGV_OPTARG_NONE,
|
|
 |
75666b |
ARGV_OPTION_HYBRID_ONLY,0,0,
|
|
 |
75666b |
"provide verbose output"},
|
|
 |
75666b |
|
|
 |
3f5720 |
{"Wprint", 'p',TAG_AR_PRINT_MEMBERS,ARGV_OPTARG_NONE,
|
|
 |
3f5720 |
ARGV_OPTION_HYBRID_ONLY,0,0,
|
|
 |
3f5720 |
"print archive members"},
|
|
 |
3f5720 |
|
|
 |
75666b |
{"Wlist", 't',TAG_AR_LIST_MEMBERS,ARGV_OPTARG_NONE,
|
|
 |
75666b |
ARGV_OPTION_HYBRID_ONLY,0,0,
|
|
 |
75666b |
"list archive members; names only be default, "
|
|
 |
75666b |
"or otherwise a detailed table of contents in "
|
|
 |
75666b |
"verbose mode"},
|
|
 |
75666b |
|
|
 |
75666b |
{"Wpretty", 0,TAG_PRETTY,ARGV_OPTARG_REQUIRED,
|
|
 |
75666b |
ARGV_OPTION_HYBRID_ONLY|ARGV_OPTION_HYBRID_EQUAL,
|
|
 |
75666b |
"yaml|posix|hexdata",0,
|
|
 |
75666b |
"list archive members or print content "
|
|
 |
75666b |
"using the %s format specification"},
|
|
 |
75666b |
|
|
 |
c73e19 |
{0,0,0,0,0,0,0,0}
|
|
 |
c73e19 |
};
|