import io.gitlab.jfronny.scripts.* plugins { id("commons.library") } dependencies { implementation(project(":muscript")) implementation(project(":commons-gson")) testImplementation("org.junit.jupiter:junit-jupiter-api:5.9.3") testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.9.3") } publishing { publications { create("maven") { groupId = "io.gitlab.jfronny" artifactId = "muscript-gson" from(components["java"]) } } } tasks.javadoc { linksOffline("https://maven.frohnmeyer-wds.de/javadoc/artifacts/io/gitlab/jfronny/commons/$version/raw", project(":commons")) linksOffline("https://maven.frohnmeyer-wds.de/javadoc/artifacts/io/gitlab/jfronny/commons-gson/$version/raw", project(":commons-gson")) linksOffline("https://maven.frohnmeyer-wds.de/javadoc/artifacts/io/gitlab/jfronny/muscript-gson/$version/raw", project(":muscript")) }