repl: use nix build for building instead of nix-store -r

progress bar!
This commit is contained in:
Will Dietz 2018-06-23 07:49:24 -05:00
parent 6924bdf2bf
commit 6a24e49ba8

View file

@ -385,7 +385,7 @@ bool NixRepl::processLine(string line)
/* We could do the build in this process using buildPaths(),
but doing it in a child makes it easier to recover from
problems / SIGINT. */
if (runProgram(settings.nixBinDir + "/nix-store", Strings{"-r", drvPath}) == 0) {
if (runProgram(settings.nixBinDir + "/nix", Strings{"build", drvPath}) == 0) {
Derivation drv = readDerivation(drvPath);
std::cout << std::endl << "this derivation produced the following outputs:" << std::endl;
for (auto & i : drv.outputs)