50 lines
1.8 KiB
Groovy
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
|
|
}
|