27 lines
779 B
Plaintext
27 lines
779 B
Plaintext
plugins {
|
|
id("otel.java-conventions")
|
|
}
|
|
|
|
description = "Extension for OpenTelemetry Java Agent"
|
|
|
|
dependencies {
|
|
annotationProcessor("com.google.auto.service:auto-service")
|
|
compileOnly("com.google.auto.service:auto-service")
|
|
|
|
compileOnly("io.opentelemetry.javaagent:opentelemetry-javaagent-tooling")
|
|
compileOnly("io.opentelemetry.instrumentation:opentelemetry-instrumentation-api")
|
|
compileOnly("io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api")
|
|
compileOnly("io.opentelemetry:opentelemetry-sdk-extension-autoconfigure")
|
|
compileOnly("io.opentelemetry.javaagent:opentelemetry-muzzle")
|
|
|
|
compileOnly(project(":static-instrumenter:bootstrap"))
|
|
}
|
|
|
|
tasks {
|
|
withType<JavaCompile>().configureEach {
|
|
with(options) {
|
|
release.set(11)
|
|
}
|
|
}
|
|
}
|