|
|
@ -8,7 +8,7 @@ buildscript { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
configure(allprojects) { |
|
|
|
configure(allprojects) { project -> |
|
|
|
ext.aspectjVersion = "1.7.1" |
|
|
|
ext.aspectjVersion = "1.7.1" |
|
|
|
ext.easymockVersion = "2.5.2" |
|
|
|
ext.easymockVersion = "2.5.2" |
|
|
|
ext.hsqldbVersion = "1.8.0.10" |
|
|
|
ext.hsqldbVersion = "1.8.0.10" |
|
|
@ -65,7 +65,10 @@ configure(allprojects) { |
|
|
|
|
|
|
|
|
|
|
|
sourceSets.test.resources.srcDirs = ["src/test/resources", "src/test/java"] |
|
|
|
sourceSets.test.resources.srcDirs = ["src/test/resources", "src/test/java"] |
|
|
|
|
|
|
|
|
|
|
|
test.systemProperty("java.awt.headless", "true") |
|
|
|
test { |
|
|
|
|
|
|
|
systemProperty("java.awt.headless", "true") |
|
|
|
|
|
|
|
systemProperty("testGroups", properties.get("testGroups")) |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
repositories { |
|
|
|
repositories { |
|
|
|
maven { url "http://repo.springsource.org/libs-release" } |
|
|
|
maven { url "http://repo.springsource.org/libs-release" } |
|
|
@ -76,6 +79,13 @@ configure(allprojects) { |
|
|
|
testCompile("junit:junit:${junitVersion}") |
|
|
|
testCompile("junit:junit:${junitVersion}") |
|
|
|
testCompile("org.hamcrest:hamcrest-all:1.3") |
|
|
|
testCompile("org.hamcrest:hamcrest-all:1.3") |
|
|
|
testCompile("org.mockito:mockito-core:1.9.5") |
|
|
|
testCompile("org.mockito:mockito-core:1.9.5") |
|
|
|
|
|
|
|
if (project.name in ["spring", "spring-jms", "spring-orm", |
|
|
|
|
|
|
|
"spring-orm-hibernate4", "spring-oxm", "spring-struts", |
|
|
|
|
|
|
|
"spring-test", "spring-test-mvc", "spring-tx", "spring-web", |
|
|
|
|
|
|
|
"spring-webmvc", "spring-webmvc-portlet", "spring-webmvc-tiles3"]) { |
|
|
|
|
|
|
|
testCompile("org.easymock:easymock:${easymockVersion}") |
|
|
|
|
|
|
|
testCompile "org.easymock:easymockclassextension:${easymockVersion}" |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
ext.javadocLinks = [ |
|
|
|
ext.javadocLinks = [ |
|
|
@ -101,16 +111,6 @@ configure(allprojects) { |
|
|
|
] as String[] |
|
|
|
] as String[] |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
configure(allprojects.findAll{it.name in ["spring", "spring-jms", "spring-orm", |
|
|
|
|
|
|
|
"spring-orm-hibernate4", "spring-oxm", "spring-struts", "spring-test", |
|
|
|
|
|
|
|
"spring-test-mvc", "spring-tx", "spring-web", "spring-webmvc", |
|
|
|
|
|
|
|
"spring-webmvc-portlet", "spring-webmvc-tiles3"]}) { |
|
|
|
|
|
|
|
dependencies { |
|
|
|
|
|
|
|
testCompile("org.easymock:easymock:${easymockVersion}") |
|
|
|
|
|
|
|
testCompile "org.easymock:easymockclassextension:${easymockVersion}" |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
configure(subprojects - project(":spring-build-src")) { subproject -> |
|
|
|
configure(subprojects - project(":spring-build-src")) { subproject -> |
|
|
|
apply plugin: "merge" |
|
|
|
apply plugin: "merge" |
|
|
|
apply from: "${gradleScriptDir}/publish-maven.gradle" |
|
|
|
apply from: "${gradleScriptDir}/publish-maven.gradle" |
|
|
@ -160,14 +160,6 @@ configure(subprojects - project(":spring-build-src")) { subproject -> |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
configure(allprojects) { |
|
|
|
|
|
|
|
dependencies { |
|
|
|
|
|
|
|
testCompile("junit:junit:${junitVersion}") |
|
|
|
|
|
|
|
testCompile("org.hamcrest:hamcrest-all:1.3") |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
test.systemProperties.put("testGroups", properties.get("testGroups")) |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
project("spring-build-src") { |
|
|
|
project("spring-build-src") { |
|
|
|
description = "Exposes gradle buildSrc for IDE support" |
|
|
|
description = "Exposes gradle buildSrc for IDE support" |
|
|
|
apply plugin: "groovy" |
|
|
|
apply plugin: "groovy" |
|
|
|