From 34310db95a7ab00b4444df3e74bedb601723fe79 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Wed, 26 Mar 2025 11:45:49 -0700 Subject: [PATCH] Add extension logging --- .../net/thauvin/erik/crypto/CryptoPriceBuild.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/bld/java/net/thauvin/erik/crypto/CryptoPriceBuild.java b/src/bld/java/net/thauvin/erik/crypto/CryptoPriceBuild.java index f8df8ed..58e0a75 100644 --- a/src/bld/java/net/thauvin/erik/crypto/CryptoPriceBuild.java +++ b/src/bld/java/net/thauvin/erik/crypto/CryptoPriceBuild.java @@ -50,6 +50,9 @@ import rife.tools.exceptions.FileUtilsErrorException; import java.io.File; import java.io.IOException; import java.util.List; +import java.util.logging.ConsoleHandler; +import java.util.logging.Level; +import java.util.logging.Logger; import static rife.bld.dependencies.Repository.*; import static rife.bld.dependencies.Scope.compile; @@ -115,6 +118,16 @@ public class CryptoPriceBuild extends Project { } public static void main(final String[] args) { + // Enable detailed logging for the extensions + final var level = Level.ALL; + final var logger = Logger.getLogger("rife.bld.extension"); + final var consoleHandler = new ConsoleHandler(); + + consoleHandler.setLevel(level); + logger.addHandler(consoleHandler); + logger.setLevel(level); + logger.setUseParentHandlers(false); + new CryptoPriceBuild().start(args); }