blob: e38a14cd898f87ac2f9cce76f100d90b00c4b40e [file] [log] [blame]
import plugins.KotlinBuildPublishingPlugin.Companion.DEFAULT_MAIN_PUBLICATION_NAME
import plugins.signLibraryPublication
description = "kotlin-gradle-statistics"
plugins {
`java-library`
id("org.jetbrains.kotlin.jvm")
id("jps-compatible")
`maven-publish`
}
configureKotlinCompileTasksGradleCompatibility()
configureCommonPublicationSettingsForGradle(signLibraryPublication)
extensions.extraProperties["kotlin.stdlib.default.dependency"] = "false"
dependencies {
compileOnly(kotlinStdlib())
testImplementation(project(":kotlin-test:kotlin-test-junit"))
testImplementation(commonDependency("junit:junit"))
}
projectTest {
workingDir = rootDir
}
publishing {
publications {
register<MavenPublication>(DEFAULT_MAIN_PUBLICATION_NAME) {
from(components["java"])
}
}
}
sourcesJar()
javadocJar()