From ed447f63f6e723779aedc15a4926c10b38cdce71 Mon Sep 17 00:00:00 2001 From: Luke Taylor Date: Wed, 7 Jul 2010 22:40:17 +0100 Subject: [PATCH] Added intellij plugin to gradle build. --- build.gradle | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/build.gradle b/build.gradle index 8a819bceba..d7489a14da 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,14 @@ apply plugin: 'base' +buildscript { + repositories { + mavenRepo urls: 'http://gradle.artifactoryonline.com/gradle/plugins' + } + dependencies { + classpath "org.gradle.plugins:gradle-idea-plugin:0.3" + } +} + allprojects { version = '3.1.0.CI-SNAPSHOT' releaseBuild = version.endsWith('RELEASE') @@ -18,6 +27,29 @@ allprojects { } } +allprojects { + apply plugin: 'org.gradle.idea' + ideaModule { + downloadJavadoc=false + excludeDirs.add(buildDir) + } + def config = configurations.findByName('testRuntime') + if (!config) { + return + } +} + +ideaModule { + excludeDirs.add(file('.gradle')) + excludeDirs.add(file('buildSrc/build')) + excludeDirs.add(file('buildSrc/.gradle')) +} + +ideaProject { + wildcards += ['?*.gradle'] + javaVersion = '1.6' +} + configure(javaProjects) { apply from: "$rootDir/gradle/javaprojects.gradle" apply from: "$rootDir/gradle/maven.gradle"