diff options
author | Christian Theune <ct@flyingcircus.io> | 2015-05-20T15·29+0200 |
---|---|---|
committer | Christian Theune <ct@flyingcircus.io> | 2015-05-20T15·29+0200 |
commit | 12a888894bc528fbfa9d4c1ef2dbeb5909550894 (patch) | |
tree | 0012ded6e603f51098301bebb40c6b59ba7a1628 /src/nix-env/nix-env.cc | |
parent | ea39c98d419a816029299b99f70455798e66f6b7 (diff) |
Mis-read Eelko's request to not make this an option: now, let's not make
it an option. :)
Diffstat (limited to 'src/nix-env/nix-env.cc')
-rw-r--r-- | src/nix-env/nix-env.cc | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/src/nix-env/nix-env.cc b/src/nix-env/nix-env.cc index 8a7f5f0596b8..10b95dad168c 100644 --- a/src/nix-env/nix-env.cc +++ b/src/nix-env/nix-env.cc @@ -58,7 +58,6 @@ struct Globals bool removeAll; string forceName; bool prebuiltOnly; - bool lazyGeneration; }; @@ -511,7 +510,7 @@ static void installDerivations(Globals & globals, if (globals.dryRun) return; if (createUserEnv(*globals.state, allElems, - profile, settings.envKeepDerivations, lockToken, globals.lazyGeneration)) break; + profile, settings.envKeepDerivations, lockToken)) break; } } @@ -525,8 +524,6 @@ static void opInstall(Globals & globals, Strings opFlags, Strings opArgs) globals.preserveInstalled = true; else if (arg == "--remove-all" || arg == "-r") globals.removeAll = true; - else if (arg == "--lazy-generation") - globals.lazyGeneration = true; else throw UsageError(format("unknown flag ‘%1%’") % arg); } @@ -620,7 +617,7 @@ static void upgradeDerivations(Globals & globals, if (globals.dryRun) return; if (createUserEnv(*globals.state, newElems, - globals.profile, settings.envKeepDerivations, lockToken, globals.lazyGeneration)) break; + globals.profile, settings.envKeepDerivations, lockToken)) break; } } @@ -684,7 +681,7 @@ static void opSetFlag(Globals & globals, Strings opFlags, Strings opArgs) /* Write the new user environment. */ if (createUserEnv(*globals.state, installedElems, - globals.profile, settings.envKeepDerivations, lockToken, globals.lazyGeneration)) break; + globals.profile, settings.envKeepDerivations, lockToken)) break; } } @@ -721,8 +718,7 @@ static void opSet(Globals & globals, Strings opFlags, Strings opArgs) } debug(format("switching to new user environment")); - Path generation = createGeneration(globals.profile, drv.queryOutPath(), - globals.lazyGeneration); + Path generation = createGeneration(globals.profile, drv.queryOutPath()); switchLink(globals.profile, generation); } @@ -755,7 +751,7 @@ static void uninstallDerivations(Globals & globals, Strings & selectors, if (globals.dryRun) return; if (createUserEnv(*globals.state, newElems, - profile, settings.envKeepDerivations, lockToken, globals.lazyGeneration)) break; + profile, settings.envKeepDerivations, lockToken)) break; } } @@ -1359,7 +1355,6 @@ int main(int argc, char * * argv) globals.preserveInstalled = false; globals.removeAll = false; globals.prebuiltOnly = false; - globals.lazyGeneration = false; parseCmdLine(argc, argv, [&](Strings::iterator & arg, const Strings::iterator & end) { Operation oldOp = op; |