-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathbuild.gradle.kts
More file actions
22 lines (18 loc) · 953 Bytes
/
build.gradle.kts
File metadata and controls
22 lines (18 loc) · 953 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// This project is here to satisfy dependencies for the Muzzle gradle plugin (./buildSrc)
plugins {
`java-library`
}
val instrumentationMuzzle by configurations.creating {
extendsFrom(configurations.implementation.get())
extendsFrom(configurations.api.get())
}
val versions: Map<String, String> by extra
dependencies {
api("io.opentelemetry.javaagent:opentelemetry-javaagent-tooling:${versions["opentelemetry_java_agent"]}")
api("io.opentelemetry.javaagent:opentelemetry-javaagent-api:${versions["opentelemetry_java_agent"]}")
instrumentationMuzzle("io.opentelemetry.javaagent:opentelemetry-javaagent-bootstrap:${versions["opentelemetry_java_agent"]}")
instrumentationMuzzle("net.bytebuddy:byte-buddy:1.10.18")
instrumentationMuzzle("net.bytebuddy:byte-buddy-agent:1.10.18")
instrumentationMuzzle("com.google.auto.service:auto-service:1.0")
instrumentationMuzzle("org.slf4j:slf4j-api:${versions["slf4j"]}")
}