Overridable Commons Logging bridge in separate spring-jcl jar

Issue: SPR-14512
This commit is contained in:
Juergen Hoeller
2017-05-03 20:29:05 +02:00
parent cf7dfc7b17
commit 4d86515fa5
7 changed files with 48 additions and 25 deletions

View File

@@ -301,6 +301,15 @@ project("spring-build-src") {
configurations.archives.artifacts.clear()
}
project("spring-jcl") {
description = "Spring Commons Logging Bridge"
dependencies {
optional("org.apache.logging.log4j:log4j-api:${log4jVersion}")
optional("org.slf4j:slf4j-api:${slf4jVersion}")
}
}
project("spring-core") {
description = "Spring Core"
@@ -366,8 +375,7 @@ project("spring-core") {
compile(files(cglibRepackJar))
compile(files(objenesisRepackJar))
optional("org.apache.logging.log4j:log4j-api:${log4jVersion}")
optional("org.slf4j:slf4j-api:${slf4jVersion}")
compile(project(":spring-jcl"))
optional("net.sf.jopt-simple:jopt-simple:5.0.3")
optional("org.aspectj:aspectjweaver:${aspectjVersion}")
optional("org.jetbrains.kotlin:kotlin-reflect:${kotlinVersion}")