From 4f67e9c8d764fff590f37d93a6559fb41bfc5218 Mon Sep 17 00:00:00 2001 From: Rico Pahlisch Date: Mon, 27 Feb 2023 17:11:36 +0100 Subject: [PATCH] enable initial native image support --- .../micronaut-logging/native-image.properties | 2 ++ .../micronaut-logging/resource-config.json | 27 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 src/main/resources/META-INF/native-image/io.kokuwa.micronaut/micronaut-logging/native-image.properties create mode 100644 src/main/resources/META-INF/native-image/io.kokuwa.micronaut/micronaut-logging/resource-config.json diff --git a/src/main/resources/META-INF/native-image/io.kokuwa.micronaut/micronaut-logging/native-image.properties b/src/main/resources/META-INF/native-image/io.kokuwa.micronaut/micronaut-logging/native-image.properties new file mode 100644 index 0000000..e1e3f1f --- /dev/null +++ b/src/main/resources/META-INF/native-image/io.kokuwa.micronaut/micronaut-logging/native-image.properties @@ -0,0 +1,2 @@ +Args = --initialize-at-build-time=io.kokuwa.micronaut.logging.configurator.RootAutoSelectAppenderAction + diff --git a/src/main/resources/META-INF/native-image/io.kokuwa.micronaut/micronaut-logging/resource-config.json b/src/main/resources/META-INF/native-image/io.kokuwa.micronaut/micronaut-logging/resource-config.json new file mode 100644 index 0000000..d1dfcab --- /dev/null +++ b/src/main/resources/META-INF/native-image/io.kokuwa.micronaut/micronaut-logging/resource-config.json @@ -0,0 +1,27 @@ +{ + "resources": { + "includes": [ + { + "pattern": "\\Qio/kokuwa/logback/appender-console.xml\\E" + }, + { + "pattern": "\\Qio/kokuwa/logback/appender-gcp.xml\\E" + }, + { + "pattern": "\\Qio/kokuwa/logback/appender-json.xml\\E" + }, + { + "pattern": "\\Qio/kokuwa/logback/base.xml\\E" + }, + { + "pattern": "\\Qio/kokuwa/logback/logback-default.xml\\E" + }, + { + "pattern": "\\Qio/kokuwa/logback/logback-example.xml\\E" + }, + { + "pattern": "\\QMETA-INF/services/ch.qos.logback.classic.spi.Configurator\\E" + } + ] + } +} \ No newline at end of file -- 2.47.2