aws-xray-recorder-sdk-spring/build.gradle.kts (18 lines of code) (raw):
plugins {
`java-library`
`maven-publish`
}
dependencies {
api(project(":aws-xray-recorder-sdk-core"))
api("org.aspectj:aspectjrt:1.8.11")
// TODO(anuraaga): Remove most of these? Seems only Configurable annotation is used
implementation("org.springframework:spring-context-support:5.3.18")
implementation("org.springframework:spring-context:5.3.18")
implementation("org.springframework:spring-aspects:5.3.18")
compileOnly("org.springframework.data:spring-data-commons:2.6.3")
}
tasks.jar {
manifest {
attributes("Automatic-Module-Name" to "com.amazonaws.xray.spring")
}
}
description = "AWS X-Ray Recorder SDK for Java - Spring Framework Interceptors"