plugins { `maven-publish` application kotlin("jvm") } application { mainClass.set("org.openrs2.buffer.generator.GenerateBufferCommand") } dependencies { api(libs.clikt) implementation(libs.kotlinPoet) implementation(libs.netty.buffer) } publishing { publications.create("maven") { from(components["java"]) pom { packaging = "jar" name.set("OpenRS2 Buffer Generator") description.set( """ Tool for generating Jagex-specific ByteBuf extension methods automatically. """.trimIndent() ) } } }