diff --git a/build.gradle.kts b/build.gradle.kts index 6dcd2a8e..ccad1215 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -52,6 +52,7 @@ subprojects { tasks.withType { options.encoding = "UTF-8" + options.release.set(17) } tasks.shadowJar { @@ -60,6 +61,18 @@ subprojects { archiveFileName.set("CustomFishing-" + project.name + "-" + project.version + ".jar") } + if ("api" == project.name) { + publishing { + publications { + create("maven_public", MavenPublication::class) { + groupId = "net.momirealms" + artifactId = "CustomFishing-API" + from(components.getByName("java")) + } + } + } + } + // tasks.javadoc.configure { // options.quiet() // }