- 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:
Tristan B. Velloza Kildaire 2024-04-13 23:20:32 +02:00
parent 5f51f5afc0
commit 8a4e3743e7
2 changed files with 14 additions and 3 deletions

View File

@ -13,6 +13,7 @@
"license": "GPLv3",
"name": "tlang",
"versions": [
"DBG_MODMAN"
"DBG_MODMAN",
"DBG_DEBUG_LOGGING"
]
}

View File

@ -38,8 +38,18 @@ static this()
logger.mode(mode);
// TODO: In future make this configurable
logger.setLevel(Level.DEBUG);
Level level;
version(DBG_DEBUG_LOGGING)
{
level = Level.DEBUG;
}
else
{
level = Level.INFO;
}
logger.setLevel(level);
logger.addHandler(new FileHandler(stdout));
}