plugins/cli/cli-lib/build.gradle.kts (16 lines of code) (raw):
dependencies {
implementation(project(":libs:utils"))
implementation(project(":plugins:lifecycle"))
implementation("org.apache.commons:commons-compress:1.27.1")
implementation("commons-io:commons-io:2.16.1")
}
gradlePlugin {
plugins {
create("co.elastic.cli-lib") {
id = "co.elastic.cli-lib"
displayName = "Elastic CLI Plugin Library"
description = "Library of shared tools between cli plugins"
implementationClass = "co.elastic.gradle.cli.base.DontApplyPlugin"
}
}
}