@ -683,9 +683,10 @@ configure(rootProject) {
task docsZip ( type: Zip ) {
task docsZip ( type: Zip ) {
group = 'Distribution'
group = 'Distribution'
baseName = 'spring-framework'
classifier = 'docs'
classifier = 'docs'
description = "Builds -${classifier} archive containing api and reference " +
description = "Builds -${classifier} archive containing api and reference " +
"for deployment at static.springframework.org/spring-framework/docs."
"for deployment at http:// static.springframework.org/spring-framework/docs."
from ( 'src/dist' ) {
from ( 'src/dist' ) {
include 'changelog.txt'
include 'changelog.txt'
@ -702,9 +703,10 @@ configure(rootProject) {
task schemaZip ( type: Zip ) {
task schemaZip ( type: Zip ) {
group = 'Distribution'
group = 'Distribution'
baseName = 'spring-framework'
classifier = 'schema'
classifier = 'schema'
description = "Builds -${classifier} archive containing all " +
description = "Builds -${classifier} archive containing all " +
"XSDs for deployment at static. springframework.org/schema."
"XSDs for deployment at http:// springframework.org/schema."
subprojects . each { subproject - >
subprojects . each { subproject - >
def Properties schemas = new Properties ( ) ;
def Properties schemas = new Properties ( ) ;
@ -729,11 +731,12 @@ configure(rootProject) {
task distZip ( type: Zip , dependsOn: [ docsZip , schemaZip ] ) {
task distZip ( type: Zip , dependsOn: [ docsZip , schemaZip ] ) {
group = 'Distribution'
group = 'Distribution'
baseName = 'spring-framework'
classifier = 'dist'
classifier = 'dist'
description = "Builds -${classifier} archive, containing all jars and docs, " +
description = "Builds -${classifier} archive, containing all jars and docs, " +
"suitable for community download page."
"suitable for community download page."
ext . baseDir = "${project.n ame}-${project.version}" ;
ext . baseDir = "${baseN ame}-${project.version}" ;
from ( 'src/dist' ) {
from ( 'src/dist' ) {
include 'readme.txt'
include 'readme.txt'
@ -768,6 +771,7 @@ configure(rootProject) {
// Not published by default ; only for use when building from source .
// Not published by default ; only for use when building from source .
task depsZip ( type: Zip , dependsOn: distZip ) { zipTask - >
task depsZip ( type: Zip , dependsOn: distZip ) { zipTask - >
group = 'Distribution'
group = 'Distribution'
baseName = 'spring-framework'
classifier = 'dist-with-deps'
classifier = 'dist-with-deps'
description = "Builds -${classifier} archive, containing everything " +
description = "Builds -${classifier} archive, containing everything " +
"in the -${distZip.classifier} archive plus all runtime dependencies."
"in the -${distZip.classifier} archive plus all runtime dependencies."