mirror of
https://github.com/corda/corda.git
synced 2024-12-24 15:16:45 +00:00
34 lines
906 B
Groovy
34 lines
906 B
Groovy
apply plugin: 'java'
|
|
apply plugin: 'org.jetbrains.kotlin.jvm'
|
|
apply plugin: 'corda.common-publishing'
|
|
|
|
description 'CLI Utilities'
|
|
|
|
dependencies {
|
|
implementation project(":core")
|
|
implementation project(":common-logging")
|
|
|
|
implementation "org.apache.commons:commons-lang3:$commons_lang3_version"
|
|
implementation "info.picocli:picocli:$picocli_version"
|
|
implementation "commons-io:commons-io:$commons_io_version"
|
|
implementation "com.jcabi:jcabi-manifests:$jcabi_manifests_version"
|
|
|
|
// JAnsi: for drawing things to the terminal in nicely coloured ways.
|
|
implementation "org.fusesource.jansi:jansi:$jansi_version"
|
|
|
|
implementation "org.slf4j:slf4j-api:$slf4j_version"
|
|
}
|
|
|
|
jar {
|
|
archiveBaseName = "corda-tools-cliutils"
|
|
}
|
|
|
|
publishing {
|
|
publications {
|
|
maven(MavenPublication) {
|
|
artifactId jar.baseName
|
|
from components.java
|
|
}
|
|
}
|
|
}
|