plugins { `maven-publish` kotlin("jvm") } dependencies { api("org.tukaani:xz:${Versions.xz}") implementation(project(":util")) implementation("com.google.guava:guava:${Versions.guava}") implementation("org.apache.commons:commons-compress:${Versions.commonsCompress}") } publishing { publications.create("maven") { from(components["java"]) pom { packaging = "jar" name.set("OpenRS2 Compression") description.set( """ Provides headerless implementations of bzip2, gzip and LZMA. """.trimIndent() ) } } }