summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorilotterytea <iltsu@alright.party>2025-01-21 00:14:10 +0500
committerilotterytea <iltsu@alright.party>2025-01-21 00:14:10 +0500
commit910d0577eba5d169d9f11012a0ff0a7738a702c7 (patch)
tree3a83f50f97faa3b250e1668eaf46210e8ab4c97c
parent8ecc23455f36da01c373b99a536ecd326b26c01a (diff)
feat: logback dependency
-rw-r--r--core/build.gradle1
-rw-r--r--gradle.properties1
-rw-r--r--lwjgl3/src/main/resources/logback.xml12
-rw-r--r--server/build.gradle1
-rw-r--r--server/src/main/resources/logback.xml12
5 files changed, 27 insertions, 0 deletions
diff --git a/core/build.gradle b/core/build.gradle
index e142af4..eac5714 100644
--- a/core/build.gradle
+++ b/core/build.gradle
@@ -5,6 +5,7 @@ dependencies {
api "com.badlogicgames.gdx:gdx:$gdxVersion"
api "com.github.mgsx-dev.gdx-gltf:gltf:$gdxGltfVersion"
api "org.java-websocket:Java-WebSocket:$javaWebsocketVersion"
+ api "ch.qos.logback:logback-classic:$logbackVersion"
api project(':shared')
if (enableGraalNative == 'true') {
diff --git a/gradle.properties b/gradle.properties
index e4e9538..015fb0f 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -8,4 +8,5 @@ gwtPluginVersion=1.1.29
enableGraalNative=false
gdxVersion=1.13.1
javaWebsocketVersion=1.6.0
+logbackVersion=1.5.15
projectVersion=1.0.0
diff --git a/lwjgl3/src/main/resources/logback.xml b/lwjgl3/src/main/resources/logback.xml
new file mode 100644
index 0000000..ad8b6c8
--- /dev/null
+++ b/lwjgl3/src/main/resources/logback.xml
@@ -0,0 +1,12 @@
+<configuration>
+ <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+ <pattern>%cyan(%d{HH:mm:ss.SSS}) %gray([%thread]) %highlight(%-5level) %magenta(%logger{36}) - %msg%n
+ </pattern>
+ </encoder>
+ </appender>
+
+ <root level="info">
+ <appender-ref ref="STDOUT"/>
+ </root>
+</configuration>
diff --git a/server/build.gradle b/server/build.gradle
index d4acfbd..c5c7272 100644
--- a/server/build.gradle
+++ b/server/build.gradle
@@ -13,6 +13,7 @@ eclipse.project.name = appName + '-server'
dependencies {
api "org.java-websocket:Java-WebSocket:$javaWebsocketVersion"
+ api "ch.qos.logback:logback-classic:$logbackVersion"
implementation project(':shared')
}
diff --git a/server/src/main/resources/logback.xml b/server/src/main/resources/logback.xml
new file mode 100644
index 0000000..ad8b6c8
--- /dev/null
+++ b/server/src/main/resources/logback.xml
@@ -0,0 +1,12 @@
+<configuration>
+ <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+ <encoder>
+ <pattern>%cyan(%d{HH:mm:ss.SSS}) %gray([%thread]) %highlight(%-5level) %magenta(%logger{36}) - %msg%n
+ </pattern>
+ </encoder>
+ </appender>
+
+ <root level="info">
+ <appender-ref ref="STDOUT"/>
+ </root>
+</configuration>