opentelemetry-java-contrib/static-instrumenter/agent-extension/build.gradle.kts

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)
}
}
}