1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
| /*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
|* *|
|* Option Parsing Definitions *|
|* *|
|* Automatically generated file, do not edit! *|
|* *|
\*===----------------------------------------------------------------------===*/
/////////
// Prefixes
#ifdef PREFIX
#define COMMA ,
PREFIX(prefix_0, {nullptr})
PREFIX(prefix_1, {"/" COMMA "-" COMMA nullptr})
#undef COMMA
#endif // PREFIX
/////////
// Groups
#ifdef OPTION
OPTION(nullptr, "unsupported", unsupported, Group, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr)
//////////
// Options
OPTION(prefix_0, "<input>", INPUT, Input, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr)
OPTION(prefix_0, "<unknown>", UNKNOWN, Unknown, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr)
OPTION(prefix_1, "?", help, Flag, INVALID, INVALID, nullptr, 0, 0, nullptr, nullptr, nullptr)
OPTION(prefix_1, "canonicalize:", canonicalize, Flag, unsupported, INVALID, nullptr, 0, 0,
"Not supported", nullptr, nullptr)
OPTION(prefix_1, "category", category, Flag, unsupported, INVALID, nullptr, 0, 0,
"Not supported", nullptr, nullptr)
OPTION(prefix_1, "check_for_duplicates:", check_for_duplicates, Flag, unsupported, INVALID, nullptr, 0, 0,
"Not supported", nullptr, nullptr)
OPTION(prefix_1, "dll:", dll, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "dll", nullptr)
OPTION(prefix_1, "hashupdate:", hash_update, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "file", nullptr)
OPTION(prefix_1, "hashupdate", hash_update_flag, Flag, unsupported, hash_update, nullptr, 0, 0,
"Not supported", nullptr, nullptr)
OPTION(prefix_1, "help", help_long, Flag, INVALID, help, nullptr, 0, 0, nullptr, nullptr, nullptr)
OPTION(prefix_1, "h", h, Flag, INVALID, help, nullptr, 0, 0, nullptr, nullptr, nullptr)
OPTION(prefix_1, "identity:", identity, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "identity", nullptr)
OPTION(prefix_1, "inputresource:", input_resource, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "file", nullptr)
OPTION(prefix_1, "makecdfs:", make_cdfs, Flag, unsupported, INVALID, nullptr, 0, 0,
"Not supported", nullptr, nullptr)
OPTION(prefix_1, "managedassemblyname:", managed_assembly_name, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "assembly", nullptr)
OPTION(prefix_1, "manifest", manifest, Separate, INVALID, INVALID, nullptr, 0, 0,
"Used to specify each manifest that need to be processed", "manifest", nullptr)
OPTION(prefix_1, "nodependency", no_dependency, Flag, unsupported, INVALID, nullptr, 0, 0,
"Not supported", nullptr, nullptr)
OPTION(prefix_1, "nologo", no_logo, Flag, INVALID, INVALID, nullptr, 0, 0,
"No effect as this tool never writes copyright data. Included for parity", nullptr, nullptr)
OPTION(prefix_1, "notify_update", notify_update, Flag, unsupported, INVALID, nullptr, 0, 0,
"Not supported", nullptr, nullptr)
OPTION(prefix_1, "out:", out, Joined, INVALID, INVALID, nullptr, 0, 0,
"Name of the output manifest. If this is skipped and only one manifest is being operated upon by the tool, that manifest is modified in place", "manifest", nullptr)
OPTION(prefix_1, "outputresource:", output_resource, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "file", nullptr)
OPTION(prefix_1, "outputresource", output_resource_flag, Flag, unsupported, output_resource, nullptr, 0, 0,
"Not supported", nullptr, nullptr)
OPTION(prefix_1, "replacements:", replacements, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "file", nullptr)
OPTION(prefix_1, "rgs:", rgs, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "script", nullptr)
OPTION(prefix_1, "tlb:", tlb, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "file", nullptr)
OPTION(prefix_1, "updateresource:", update_resource, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "file", nullptr)
OPTION(prefix_1, "validate_file_hashes:", validate_file_hashes, Joined, unsupported, INVALID, nullptr, 0, 0,
"Not supported", "", nullptr)
OPTION(prefix_1, "validate_manifest", validate_manifest, Flag, unsupported, INVALID, nullptr, 0, 0,
"Not supported", nullptr, nullptr)
OPTION(prefix_1, "verbose", verbose, Flag, unsupported, INVALID, nullptr, 0, 0,
"Not supported", nullptr, nullptr)
#endif // OPTION
#ifdef OPTTABLE_ARG_INIT
//////////
// Option Values
#endif // OPTTABLE_ARG_INIT
|