nix: Don't require --experimental-features=nix-command for some subcommands

This commit is contained in:
Eelco Dolstra
2020-05-07 16:46:25 +02:00
parent 5722f9690c
commit 268ecf5b3f

View File

@@ -167,12 +167,15 @@ void mainWrapped(int argc, char * * argv)
args.parseCmdline(argvToStrings(argc, argv));
settings.requireExperimentalFeature("nix-command");
initPlugins();
if (!args.command) args.showHelpAndExit();
if (args.command->first != "repl"
&& args.command->first != "doctor"
&& args.command->first != "upgrade-nix")
settings.requireExperimentalFeature("nix-command");
Finally f([]() { stopProgressBar(); });
startProgressBar(args.printBuildLogs);