diff --git a/dub.json b/dub.json index 47fd281..18c836f 100644 --- a/dub.json +++ b/dub.json @@ -13,6 +13,7 @@ "license": "GPLv3", "name": "tlang", "versions": [ - "DBG_MODMAN" + "DBG_MODMAN", + "DBG_DEBUG_LOGGING" ] } diff --git a/source/tlang/misc/logging.d b/source/tlang/misc/logging.d index 4fd15fd..117298c 100644 --- a/source/tlang/misc/logging.d +++ b/source/tlang/misc/logging.d @@ -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)); }