1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- def String[] modules = [
- 'core',
- 'web',
- 'ldap',
- 'acl',
- 'config',
- 'cas',
- 'openid',
- 'taglibs',
- 'aspects',
- 'parent'
- ]
- def String[] samples = [
- 'tutorial',
- 'contacts',
- 'openid',
- 'aspectj',
- 'dms',
- 'preauth',
- 'cas/server',
- 'cas/sample',
- 'ldap'
- ]
- def String[] itest = [
- 'web',
- 'context'
- ]
- include modules
- modules.each {name ->
- def p = findProject(":${name}")
- p.name = "spring-security-${name}"
- p.buildFileName = "${name}.gradle"
- }
- def casClient = findProject(":spring-security-cas")
- casClient.name = 'spring-security-cas-client'
- include samples
- samples.each {name ->
- def p = findProject(":${name}")
- def fullName = name.replaceAll('/','')
- p.name = "spring-security-samples-${fullName}"
- p.buildFileName = "${fullName}.gradle"
- p.projectDir = new File(settingsDir, "samples/${name}");
- }
- include itest
- itest.each { name ->
- def p = findProject(":${name}")
- p.name = "itest-${name}"
- p.buildFileName = "itest-${name}.gradle"
- p.projectDir = new File(settingsDir, "itest/${name}");
- }
- include 'docs', 'docs:faq', 'docs:manual'
- def docs = findProject(':docs')
- docs.buildFileName = 'docs.gradle'
- rootProject.name = 'spring-security'
- rootProject.children.each {project ->
- assert project.projectDir.isDirectory()
- assert project.buildFile.isFile()
- }
|