Implement plugin state (closes #603) (#622)

This commit is contained in:
Simon
2025-07-11 20:23:39 +02:00
committed by GitHub
parent a407471814
commit c4c39a8dd3
7 changed files with 92 additions and 28 deletions
+6
View File
@@ -1,5 +1,7 @@
import com.vanniktech.maven.publish.SonatypeHost
val jacksonVersion = "2.19.1"
plugins {
kotlin("jvm")
`java-library`
@@ -11,6 +13,10 @@ group = "org.gameyfin"
dependencies {
// PF4J (shared)
api("org.pf4j:pf4j:${rootProject.extra["pf4jVersion"]}")
// JSON serialization
compileOnly("com.fasterxml.jackson.core:jackson-databind:$jacksonVersion")
implementation("com.fasterxml.jackson.module:jackson-module-kotlin:$jacksonVersion")
}
mavenPublishing {