forked from lix-project/lix
Qyriad
05fd4c3ace
243c0f18d[1] allowed the logger's progress bar to display during repl builds, but startProgressBar() re-creates the entire logger from scratch, discarding the value of printBuildLogs (and leaking the previous logger). In this commit, we instead move fully quitting the logger into the destructor proper, and allow ProgressBar::resume() to re-set the active state. Internally, this should also allow the progress bar to be entirely stopped and restarted at any time, without discarding the current logger. [1]: |
||
---|---|---|
.. | ||
build-remote | ||
libcmd | ||
libexpr | ||
libfetchers | ||
libmain | ||
libstore | ||
libutil | ||
nix | ||
nix-build | ||
nix-channel | ||
nix-collect-garbage | ||
nix-copy-closure | ||
nix-env | ||
nix-instantiate | ||
nix-store | ||
pch | ||
resolve-system-dependencies | ||
lix-base.pc.in | ||
meson.build |