mirror of
https://github.com/NixOS/nix
synced 2025-06-28 13:41:15 +02:00
Support --no-net for backwards compatibility
This commit is contained in:
parent
480426a364
commit
37352aa7e1
3 changed files with 5 additions and 0 deletions
|
@ -14,6 +14,8 @@ void Args::addFlag(Flag && flag_)
|
|||
assert(flag->handler.arity == flag->labels.size());
|
||||
assert(flag->longName != "");
|
||||
longFlags[flag->longName] = flag;
|
||||
for (auto & alias : flag->aliases)
|
||||
longFlags[alias] = flag;
|
||||
if (flag->shortName) shortFlags[flag->shortName] = flag;
|
||||
}
|
||||
|
||||
|
@ -191,6 +193,7 @@ nlohmann::json Args::toJSON()
|
|||
|
||||
for (auto & [name, flag] : longFlags) {
|
||||
auto j = nlohmann::json::object();
|
||||
if (flag->aliases.count(name)) continue;
|
||||
if (flag->shortName)
|
||||
j["shortName"] = std::string(1, flag->shortName);
|
||||
if (flag->description != "")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue