2
0

spring-security-saml2-service-provider.gradle 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. apply plugin: 'io.spring.convention.spring-module'
  2. build.dependsOn(project(":saml2-service-provider-core").tasks["build"])
  3. build.dependsOn(project(":saml2-service-provider-opensaml3").tasks["build"])
  4. build.dependsOn(project(":saml2-service-provider-opensaml4").tasks["build"])
  5. check.dependsOn(project(":saml2-service-provider-core").tasks["check"])
  6. check.dependsOn(project(":saml2-service-provider-opensaml3").tasks["check"])
  7. check.dependsOn(project(":saml2-service-provider-opensaml4").tasks["check"])
  8. test.dependsOn(project(":saml2-service-provider-core").tasks["test"])
  9. test.dependsOn(project(":saml2-service-provider-opensaml3").tasks["test"])
  10. test.dependsOn(project(":saml2-service-provider-opensaml4").tasks["test"])
  11. clean.dependsOn(project(":saml2-service-provider-core").tasks["clean"])
  12. clean.dependsOn(project(":saml2-service-provider-opensaml3").tasks["clean"])
  13. clean.dependsOn(project(":saml2-service-provider-opensaml4").tasks["clean"])
  14. format.dependsOn(project(":saml2-service-provider-core").tasks["format"])
  15. format.dependsOn(project(":saml2-service-provider-opensaml3").tasks["format"])
  16. format.dependsOn(project(":saml2-service-provider-opensaml4").tasks["format"])
  17. configurations {
  18. core {
  19. canBeConsumed = false
  20. canBeResolved = true
  21. }
  22. opensaml3 {
  23. canBeConsumed = false
  24. canBeResolved = true
  25. }
  26. opensaml4 {
  27. canBeConsumed = false
  28. canBeResolved = true
  29. }
  30. }
  31. dependencies {
  32. management platform(project(":spring-security-dependencies"))
  33. core(project(path: ":saml2-service-provider-core", configuration: 'classesOnlyElements'))
  34. opensaml3(project(path: ":saml2-service-provider-opensaml3", configuration: 'classesOnlyElements'))
  35. opensaml4(project(path: ":saml2-service-provider-opensaml4", configuration: 'classesOnlyElements'))
  36. }
  37. jar {
  38. from configurations.core
  39. from configurations.opensaml3
  40. from configurations.opensaml4
  41. }