spring-security/saml2/saml2-service-provider/spring-security-saml2-servi...

50 lines
1.8 KiB
Groovy

apply plugin: 'io.spring.convention.spring-module'
build.dependsOn(project(":saml2-service-provider-core").tasks["build"])
build.dependsOn(project(":saml2-service-provider-opensaml3").tasks["build"])
build.dependsOn(project(":saml2-service-provider-opensaml4").tasks["build"])
check.dependsOn(project(":saml2-service-provider-core").tasks["check"])
check.dependsOn(project(":saml2-service-provider-opensaml3").tasks["check"])
check.dependsOn(project(":saml2-service-provider-opensaml4").tasks["check"])
test.dependsOn(project(":saml2-service-provider-core").tasks["test"])
test.dependsOn(project(":saml2-service-provider-opensaml3").tasks["test"])
test.dependsOn(project(":saml2-service-provider-opensaml4").tasks["test"])
clean.dependsOn(project(":saml2-service-provider-core").tasks["clean"])
clean.dependsOn(project(":saml2-service-provider-opensaml3").tasks["clean"])
clean.dependsOn(project(":saml2-service-provider-opensaml4").tasks["clean"])
format.dependsOn(project(":saml2-service-provider-core").tasks["format"])
format.dependsOn(project(":saml2-service-provider-opensaml3").tasks["format"])
format.dependsOn(project(":saml2-service-provider-opensaml4").tasks["format"])
configurations {
core {
canBeConsumed = false
canBeResolved = true
}
opensaml3 {
canBeConsumed = false
canBeResolved = true
}
opensaml4 {
canBeConsumed = false
canBeResolved = true
}
}
dependencies {
management platform(project(":spring-security-dependencies"))
core(project(path: ":saml2-service-provider-core", configuration: 'classesOnlyElements'))
opensaml3(project(path: ":saml2-service-provider-opensaml3", configuration: 'classesOnlyElements'))
opensaml4(project(path: ":saml2-service-provider-opensaml4", configuration: 'classesOnlyElements'))
}
jar {
from configurations.core
from configurations.opensaml3
from configurations.opensaml4
}