refactor(3p/nix/libmain): Replace logging.h with glog
This commit is contained in:
parent
505b6b044b
commit
d0c44425e1
4 changed files with 58 additions and 98 deletions
21
third_party/nix/src/libmain/common-args.cc
vendored
21
third_party/nix/src/libmain/common-args.cc
vendored
|
|
@ -1,28 +1,11 @@
|
|||
#include "common-args.hh"
|
||||
#include <glog/logging.h>
|
||||
#include "globals.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
MixCommonArgs::MixCommonArgs(const string& programName)
|
||||
: programName(programName) {
|
||||
mkFlag()
|
||||
.longName("verbose")
|
||||
.shortName('v')
|
||||
.description("increase verbosity level")
|
||||
.handler([]() { verbosity = (Verbosity)(verbosity + 1); });
|
||||
|
||||
mkFlag()
|
||||
.longName("quiet")
|
||||
.description("decrease verbosity level")
|
||||
.handler([]() {
|
||||
verbosity =
|
||||
verbosity > lvlError ? (Verbosity)(verbosity - 1) : lvlError;
|
||||
});
|
||||
|
||||
mkFlag().longName("debug").description("enable debug output").handler([]() {
|
||||
verbosity = lvlDebug;
|
||||
});
|
||||
|
||||
mkFlag()
|
||||
.longName("option")
|
||||
.labels({"name", "value"})
|
||||
|
|
@ -32,7 +15,7 @@ MixCommonArgs::MixCommonArgs(const string& programName)
|
|||
try {
|
||||
globalConfig.set(ss[0], ss[1]);
|
||||
} catch (UsageError& e) {
|
||||
warn(e.what());
|
||||
LOG(WARNING) << e.what();
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue