94b4f4a91a
It duplicates allprojects configuration done in root project
23 lines
450 B
Groovy
23 lines
450 B
Groovy
apply plugin: 'kotlin'
|
|
|
|
configurePublishing(project)
|
|
|
|
dependencies {
|
|
embedded(project(":kotlinx-serialization-compiler-plugin")) { transitive = false }
|
|
}
|
|
|
|
compileJava {
|
|
sourceCompatibility = 1.8
|
|
targetCompatibility = 1.8
|
|
options.fork = false
|
|
}
|
|
|
|
TaskProvider<Jar> jar = tasks.named("jar")
|
|
jar.configure {
|
|
manifestAttributes(manifest, project)
|
|
}
|
|
|
|
ArtifactsKt.runtimeJar(project, jar, {})
|
|
configureSourcesJar()
|
|
configureJavadocJar()
|