diff --git a/build.gradle b/build.gradle index 82f21df72d..f5dc92e95a 100644 --- a/build.gradle +++ b/build.gradle @@ -171,6 +171,18 @@ configure(allprojects - project(":spring-build-junit")) { test.systemProperties.put("testGroups", properties.get("testGroups")) } +project("spring-build-src") { + description = "Exposes gradle buildSrc for IDE support" + apply plugin: "groovy" + + dependencies { + compile gradleApi() + groovy localGroovy() + } + + configurations.archives.artifacts.clear() +} + project("spring-build-junit") { description = "Build-time JUnit dependencies and utilities" diff --git a/settings.gradle b/settings.gradle index 8d4e147bcc..7d37e04fbb 100644 --- a/settings.gradle +++ b/settings.gradle @@ -23,3 +23,7 @@ include "spring-webmvc" include "spring-webmvc-portlet" include "spring-webmvc-tiles3" include "spring-build-junit" + +// Exposes gradle buildSrc for IDE support +include "buildSrc" +rootProject.children.find{ it.name == "buildSrc" }.name = "spring-build-src"