mirror of
https://github.com/corda/corda.git
synced 2024-12-24 23:26:48 +00:00
7708a3c28a
* CORDA-2876: Add explicit Kotlin dependencies to DJVM serialization modules. * Publish slf4j-api at compile scope for corda-core-deterministic. * Bump Corda platform version to 6.
36 lines
829 B
Groovy
36 lines
829 B
Groovy
plugins {
|
|
id 'org.jetbrains.kotlin.jvm'
|
|
id 'net.corda.plugins.publish-utils'
|
|
id 'com.jfrog.artifactory'
|
|
id 'java-library'
|
|
id 'idea'
|
|
}
|
|
apply from: '../../deterministic.gradle'
|
|
|
|
description 'Deserializers for the DJVM'
|
|
|
|
dependencies {
|
|
api project(path: ':core-deterministic', configuration: 'deterministicArtifacts')
|
|
api project(path: ':serialization-deterministic', configuration: 'deterministicArtifacts')
|
|
api 'org.jetbrains.kotlin:kotlin-stdlib-jdk8'
|
|
}
|
|
|
|
jar {
|
|
archiveBaseName = 'corda-deserializers-djvm'
|
|
manifest {
|
|
attributes('Automatic-Module-Name': 'net.corda.serialization.djvm.deserializers')
|
|
attributes('Sealed': true)
|
|
}
|
|
}
|
|
|
|
publish {
|
|
name jar.archiveBaseName.get()
|
|
}
|
|
|
|
idea {
|
|
module {
|
|
downloadJavadoc = true
|
|
downloadSources = true
|
|
}
|
|
}
|