From aee34292c24301dc3615f84fe772aec76b061098 Mon Sep 17 00:00:00 2001 From: Brice Dutheil Date: Mon, 13 Oct 2025 14:17:01 +0200 Subject: [PATCH] chore: Enables logging on agent indexer --- dd-java-agent/build.gradle | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dd-java-agent/build.gradle b/dd-java-agent/build.gradle index a881ae920d3..d901983abba 100644 --- a/dd-java-agent/build.gradle +++ b/dd-java-agent/build.gradle @@ -221,6 +221,10 @@ tasks.named("shadowJar", ShadowJar) { } } +project.configurations.register('slf4j-simple') { + it.dependencies.add(project.dependencyFactory.create("org.slf4j:slf4j-simple:${libs.versions.slf4j.get()}")) +} + tasks.register('generateAgentJarIndex', JavaExec) { def indexName = 'dd-java-agent.index' def contentDir = "${sourceSets.main.output.resourcesDir}" @@ -231,7 +235,9 @@ tasks.register('generateAgentJarIndex', JavaExec) { it.inputs.files(fileTree(contentDir).exclude(indexName)) it.outputs.files(indexFile) it.mainClass = 'datadog.trace.bootstrap.AgentJarIndex$IndexGenerator' - it.classpath = project.configurations.shadowInclude + it.classpath = objects.fileCollection() + .from(project.configurations.named("shadowInclude")) + .from(project.configurations.named('slf4j-simple')) it.args = [contentDir] dependsOn 'processResources'