mirror of https://github.com/tbklang/tlang.git
Logging
- Using the build variable `DBG_DEBUG_LOGGING` will now allow you to enable debug logging Dub - Enable debug logging by default
This commit is contained in:
parent
5f51f5afc0
commit
8a4e3743e7
3
dub.json
3
dub.json
|
@ -13,6 +13,7 @@
|
||||||
"license": "GPLv3",
|
"license": "GPLv3",
|
||||||
"name": "tlang",
|
"name": "tlang",
|
||||||
"versions": [
|
"versions": [
|
||||||
"DBG_MODMAN"
|
"DBG_MODMAN",
|
||||||
|
"DBG_DEBUG_LOGGING"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,8 +38,18 @@ static this()
|
||||||
|
|
||||||
logger.mode(mode);
|
logger.mode(mode);
|
||||||
|
|
||||||
// TODO: In future make this configurable
|
Level level;
|
||||||
logger.setLevel(Level.DEBUG);
|
|
||||||
|
version(DBG_DEBUG_LOGGING)
|
||||||
|
{
|
||||||
|
level = Level.DEBUG;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
level = Level.INFO;
|
||||||
|
}
|
||||||
|
|
||||||
|
logger.setLevel(level);
|
||||||
logger.addHandler(new FileHandler(stdout));
|
logger.addHandler(new FileHandler(stdout));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue