Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 336 lines (285 sloc) 11.566 kb
4e9c9f1 @graemerocher deleted bin, conf and junit style sheets and made it so they are put …
graemerocher authored
1 import org.apache.tools.ant.filters.ReplaceTokens
2
712a509 Split build into a couple of build scripts. Updated to new version of…
hd authored
3 buildscript {
4 repositories {
b2580ee @alkemist [build] Update repos to use new dsl
alkemist authored
5 maven { url "http://repo.grails.org/grails/core" }
b298314 @lhotari GRAILS-8052 Updated Junit to 4.9 version. Excluded transient dependen…
lhotari authored
6 //mavenRepo(urls: 'http://evgeny-goldin.org/artifactory/repo/')
712a509 Split build into a couple of build scripts. Updated to new version of…
hd authored
7 }
8 dependencies {
7622fd4 @lhotari GRAILS-8052: commons-io -> 2.1
lhotari authored
9 classpath "commons-io:commons-io:2.1"
b298314 @lhotari GRAILS-8052 Updated Junit to 4.9 version. Excluded transient dependen…
lhotari authored
10 //classpath "com.goldin.plugins:gradle:0.1-RC3" // http://evgeny-goldin.com/wiki/Gradle-duplicates-plugin
712a509 Split build into a couple of build scripts. Updated to new version of…
hd authored
11 }
12 }
13
620b896 @graemerocher added code to load log4j.properties only if it exists, add ehcache as…
graemerocher authored
14 apply plugin: 'idea'
15
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
16 ext {
585153f @jeffbrown version 2.3.0.BUILD-SNAPSHOT
jeffbrown authored
17 grailsVersion = '2.3.0.BUILD-SNAPSHOT'
90bcf95 @alkemist [build] Only require artifact signing if we are uploading non snapsho…
alkemist authored
18 isBuildSnapshot = grailsVersion.endsWith(".BUILD-SNAPSHOT")
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
19 antTraxVersion = "1.7.1"
71f495f @bobbywarner Updated SLF4J and Ant Versions
bobbywarner authored
20 antVersion = "1.8.4"
7a101f2 @bobbywarner Upgraded AspectJ Version
bobbywarner authored
21 aspectjVersion = "1.7.1"
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
22 commonsBeanUtilsVersion = "1.8.3"
23 commonsCliVersion = "1.2"
24 commonsCollectionsVersion = "3.2.1"
25 commonsIOVersion = "2.1"
26 commonsLangVersion = "2.6"
dc4b463 @graemerocher update to 1.1.1 of datastore jars
graemerocher authored
27 datastoreVersion = "1.1.1.RELEASE"
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
28 gantVersion = "1.9.6"
29 gdocEngineVersion = "1.0.1"
19d933b @bobbywarner Updated to Groovy 2.0.5
bobbywarner authored
30 groovyVersion = "2.0.5"
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
31 gradleGroovyVersion = groovyVersion
32 gradleGroovyVersion = "1.8.2"
33 ivyVersion = "2.2.0"
34 jansiVersion = "1.2.1"
35 jlineVersion = "1.0"
36 jnaVersion = "3.2.3"
71f495f @bobbywarner Updated SLF4J and Ant Versions
bobbywarner authored
37 slf4jVersion = "1.7.2"
133cfbb @graemerocher Merge branch '2.1.x' into 2.2.x
graemerocher authored
38
106996c @jeffbrown use spock :0.7-groovy-2.0
jeffbrown authored
39 spockVersion = '0.7-groovy-2.0'
f848acc @graemerocher upgrade to spring loaded 1.1.0
graemerocher authored
40 springLoadedVersion = "1.1.0"
a41b4d4 @lhotari GRAILS-9332 "Upgrade Spring to 3.1.2.RELEASE version"
lhotari authored
41 springVersion = "3.1.2.RELEASE"
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
42 springWebflowVersion= "2.0.8.RELEASE"
c1cba66 @graemerocher upgrade to hibernate 3.6.10
graemerocher authored
43 hibernateVersion = "3.6.10.Final"
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
44 ehcacheVersion = "2.4.6"
45 junitVersion = "4.10"
46 concurrentlinkedhashmapVersion = "1.2_jdk5"
47 }
48
6aa944b @graemerocher some more fixes and tweaks
graemerocher authored
49 version = grailsVersion
76e9d1a @graemerocher fixes to building of 'grails-scripts' jar
graemerocher authored
50
45f82bf @jeffbrown arrange for most directories which are created during a build to be d…
jeffbrown authored
51 // directories created during the build which are related
52 // to turning the workspace root into a GRAILS_HOME
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
53 ext {
54 homeDistDir = file("dist")
55 homeBinDir = file("bin")
56 homeConfDir = file("conf")
57 homeDslSupportDir = file("dsl-support")
58 homeLibDir = file("lib")
59 homeSrcDir = file("src")
60 }
45f82bf @jeffbrown arrange for most directories which are created during a build to be d…
jeffbrown authored
61
305746b @pledbrook Groovy was not appearing as a dependency in the artifacts' POMs, so i…
pledbrook authored
62 // Groovy is added as a dependency to both the 'groovy' and 'compile'
63 // configurations, so place the dependency in a shared variable. The
64 // 'compile' is required so that Groovy appears as a dependency in the
65 // artifacts' POMs.
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
66 ext.jointBuildGroovyJarProperty = System.getProperty('groovy.jar')
67 ext.groovyDependency = null
6f0c9bc @alkemist [build] Simplified management of Groovy jar WRT grails/groovy joint b…
alkemist authored
68 if (jointBuildGroovyJarProperty) {
69 jointBuildGroovyJar = file(jointBuildGroovyJarProperty)
70 if (jointBuildGroovyJar.exists()) {
71 groovyDependency = dependencies.create(files(jointBuildGroovyJar))
72 } else {
73 throw new GradleException("The groovy.jar system property points to ${jointBuildGroovyJar.absolutePath} which does not exist.")
3ae39a1 @jeffbrown Improve the handling of the groovy.jar system property
jeffbrown authored
74 }
305746b @pledbrook Groovy was not appearing as a dependency in the artifacts' POMs, so i…
pledbrook authored
75 } else {
6f0c9bc @alkemist [build] Simplified management of Groovy jar WRT grails/groovy joint b…
alkemist authored
76 groovyDependency = dependencies.create("org.codehaus.groovy:groovy-all:${groovyVersion}") {
77 exclude module:"commons-cli"
78 exclude module:"ant"
79 }
b5edff2 @alkemist First cut at upgrading to Gradle 1.0-milestone-6.
alkemist authored
80 }
5dc34a6 @alkemist [build] fix for sources jar task
alkemist authored
81
82 allprojects {
83 repositories {
84 maven { url "http://repo.grails.org/grails/core" }
0d91c09 @jeffbrown use spock 0.7-groovy-2.0-SNAPSHOT
jeffbrown authored
85 // TODO configure this as a remote for repo.grails.org so we don't need this here...
86 maven { url 'http://oss.sonatype.org/content/repositories/snapshots' }
5dc34a6 @alkemist [build] fix for sources jar task
alkemist authored
87 }
88
89 configurations {
90 all {
91 resolutionStrategy {
31b9814 @alkemist [build] Increase cache TTL on CI build to 1 hour to speed it up.
alkemist authored
92 def cacheHours = isCiBuild ? 1 : 24
5dc34a6 @alkemist [build] fix for sources jar task
alkemist authored
93 cacheDynamicVersionsFor cacheHours, 'hours'
94 cacheChangingModulesFor cacheHours, 'hours'
95 }
96 }
97 }
98 }
99
57dee89 @alkemist Improve the idea metadata generation by the build system.
alkemist authored
100 apply from: "gradle/idea.gradle"
744e0ab @alkemist [build] Let IDEA know this is a Git project.
alkemist authored
101
6d7b0f8 @graemerocher enhanced the gradle install command to also install into GRAILS_HOME/…
graemerocher authored
102 subprojects { project ->
c9ba376 @graemerocher First steps into multi project build refactor. Moved grails-bootstrap…
graemerocher authored
103 apply plugin: 'groovy'
104 apply plugin: 'maven'
c2c3421 @graemerocher the root project is no longer a groovy project, custom assemble task …
graemerocher authored
105 apply plugin: 'eclipse'
106 apply plugin: 'idea'
c1535be @graemerocher re-organization of dependency definitions so only the subprojects tha…
graemerocher authored
107 apply plugin: 'project-report'
aac8b64 @graemerocher support for publishing to Sonatype OSS repo
graemerocher authored
108 apply plugin: 'signing'
b298314 @lhotari GRAILS-8052 Updated Junit to 4.9 version. Excluded transient dependen…
lhotari authored
109 //apply plugin: 'duplicates'
c434df7 @graemerocher some fixes to the tests, removed redundant IML file
graemerocher authored
110
1442c04 @pledbrook Removed tabs from build.gradle (and trimmed whitespace from ends of l…
pledbrook authored
111 sourceCompatibility = "1.5"
112 targetCompatibility = "1.5"
113 archivesBaseName = 'grails'
114 version = grailsVersion
4a69917 @burtbeckwith whitespace, STS warnings, etc.
burtbeckwith authored
115 group = "org.grails"
1442c04 @pledbrook Removed tabs from build.gradle (and trimmed whitespace from ends of l…
pledbrook authored
116
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
117 ext.isCiBuild = project.hasProperty("isCiBuild")
4881bcf @alkemist [build] Update build to use new cache ttl api in Gradle.
alkemist authored
118
1442c04 @pledbrook Removed tabs from build.gradle (and trimmed whitespace from ends of l…
pledbrook authored
119 manifest.mainAttributes(
120 "Built-By": System.properties['user.name'],
121 "Created-By": System.properties['java.vm.version'] + " (" + System.properties['java.vm.vendor'] + ")",
122 "Implementation-Title": "Grails",
123 "Implementation-Version": grailsVersion,
124 "Implementation-Vendor": 'grails.org')
125
faafb32 @graemerocher fixed merged changes in build.gradle
graemerocher authored
126
c2c3421 @graemerocher the root project is no longer a groovy project, custom assemble task …
graemerocher authored
127 configure([compileGroovy, compileTestGroovy]) {
128 groovyOptions.fork(memoryInitialSize: '128M', memoryMaximumSize: '1G')
129 groovyOptions.encoding = "UTF-8"
380f9c9 @jeffbrown gradle useAnt=true
jeffbrown authored
130 groovyOptions.useAnt = true
131 options.useAnt = true
c2c3421 @graemerocher the root project is no longer a groovy project, custom assemble task …
graemerocher authored
132 }
133
134 configure([compileJava, compileTestJava]) {
135 options.deprecation = true
136 options.debug = true
137 }
138
744e0ab @alkemist [build] Let IDEA know this is a Git project.
alkemist authored
139 idea {
140 module.iml.whenMerged { module ->
141 // adding slf4j-simple with scope TEST to .iml
142 module.dependencies << new org.gradle.plugins.ide.idea.model.ModuleLibrary(
143 [new org.gradle.plugins.ide.idea.model.Path("jar://\$GRADLE_USER_HOME/cache/org.slf4j/slf4j-simple/jars/slf4j-simple-${slf4jVersion}.jar!/")], [], [], [], "TEST"
144 )
145 }
fb0aaf0 @sarmbruster injecting slf4j-simple library into generated IntelliJ idea module fi…
sarmbruster authored
146 }
e1110b5 @hansd Changed build to use a virtual repository at repo.gradle.org.
hansd authored
147
1442c04 @pledbrook Removed tabs from build.gradle (and trimmed whitespace from ends of l…
pledbrook authored
148 dependencies {
6f0c9bc @alkemist [build] Simplified management of Groovy jar WRT grails/groovy joint b…
alkemist authored
149 groovy groovyDependency
1442c04 @pledbrook Removed tabs from build.gradle (and trimmed whitespace from ends of l…
pledbrook authored
150
09d25f0 @pledbrook Add Gradle tasks for gdoc publishing.
pledbrook authored
151 if (project.name != "grails-docs") {
152 // Logging
153 compile "org.slf4j:slf4j-api:$slf4jVersion"
154 compile "org.slf4j:jcl-over-slf4j:$slf4jVersion"
c9ba376 @graemerocher First steps into multi project build refactor. Moved grails-bootstrap…
graemerocher authored
155
09d25f0 @pledbrook Add Gradle tasks for gdoc publishing.
pledbrook authored
156 // Specs
8627a48 @graemerocher fix for GRAILS-8258 "Unit test with Async in Grails 2.0.0.RC1"
graemerocher authored
157 compile 'javax.servlet:javax.servlet-api:3.0.1'
09d25f0 @pledbrook Add Gradle tasks for gdoc publishing.
pledbrook authored
158 compile 'org.hibernate.javax.persistence:hibernate-jpa-2.0-api:1.0.1.Final'
1442c04 @pledbrook Removed tabs from build.gradle (and trimmed whitespace from ends of l…
pledbrook authored
159
160
09d25f0 @pledbrook Add Gradle tasks for gdoc publishing.
pledbrook authored
161 // Testing
162 testCompile "junit:junit:${junitVersion}"
106996c @jeffbrown use spock :0.7-groovy-2.0
jeffbrown authored
163 testCompile("org.spockframework:spock-core:${spockVersion}") {
09d25f0 @pledbrook Add Gradle tasks for gdoc publishing.
pledbrook authored
164 transitive = false
165 }
352b29e @graemerocher add spock to test compile path
graemerocher authored
166 }
1442c04 @pledbrook Removed tabs from build.gradle (and trimmed whitespace from ends of l…
pledbrook authored
167 }
c9ba376 @graemerocher First steps into multi project build refactor. Moved grails-bootstrap…
graemerocher authored
168
1442c04 @pledbrook Removed tabs from build.gradle (and trimmed whitespace from ends of l…
pledbrook authored
169 test {
170 excludes = ["**/*TestCase.class", "**/*\$*.class"]
171 }
f01ceaa @graemerocher Now creating source and javadoc jar files
graemerocher authored
172
3eef48f @alkemist Don't compile the project just to create a source jar.
alkemist authored
173 task sourcesJar(type: Jar) {
f01ceaa @graemerocher Now creating source and javadoc jar files
graemerocher authored
174 classifier = 'sources'
175 appendix = project.name[7..-1]
176 from sourceSets.main.allSource
177 }
178
179 task javadocJar(type: Jar, dependsOn:javadoc) {
180 classifier = 'javadoc'
181 appendix = project.name[7..-1]
182 from javadoc.destinationDir
183 }
184
4a69917 @burtbeckwith whitespace, STS warnings, etc.
burtbeckwith authored
185 groovydoc.doLast {
186 delete("${buildDir}/tmp")
187 }
a9878e1 @graemerocher cleanup tmp directory after groovydoc task and increase permgen to fi…
graemerocher authored
188
dcb6008 @alkemist Move the javadoc and source jars onto a new gradle configuration name…
alkemist authored
189 configurations {
190 meta
a624cc1 @alkemist Added a new configuration “published” that extends “archives” and “me…
alkemist authored
191 published.extendsFrom archives, meta
7f8c0ff @alkemist whitespace
alkemist authored
192 all*.exclude group:'commons-logging', module: 'commons-logging'
dcb6008 @alkemist Move the javadoc and source jars onto a new gradle configuration name…
alkemist authored
193 }
194
f01ceaa @graemerocher Now creating source and javadoc jar files
graemerocher authored
195 artifacts {
aac8b64 @graemerocher support for publishing to Sonatype OSS repo
graemerocher authored
196 archives jar
92a87df @graemerocher fixes signing of javadoc/source jars
graemerocher authored
197 archives sourcesJar
198 archives javadocJar
f01ceaa @graemerocher Now creating source and javadoc jar files
graemerocher authored
199 }
ee4ba5b @graemerocher Attempt 1 at Gradle to Artifactory deployment
graemerocher authored
200
aac8b64 @graemerocher support for publishing to Sonatype OSS repo
graemerocher authored
201 signing {
202 sign configurations.archives
5c6c4b7 @graemerocher update version to 2.1 rc1
graemerocher authored
203 required { !isBuildSnapshot && gradle.taskGraph.hasTask(uploadPublished) }
aac8b64 @graemerocher support for publishing to Sonatype OSS repo
graemerocher authored
204 }
205
a624cc1 @alkemist Added a new configuration “published” that extends “archives” and “me…
alkemist authored
206 uploadPublished {
ee4ba5b @graemerocher Attempt 1 at Gradle to Artifactory deployment
graemerocher authored
207 repositories {
4f91357 @graemerocher added Realm configuration for Ivy
graemerocher authored
208 final url = project.version.endsWith("SNAPSHOT") ? "http://repo.grails.org/grails/libs-snapshots-local" :
209 "http://repo.grails.org/grails/libs-releases-local"
210
aac8b64 @graemerocher support for publishing to Sonatype OSS repo
graemerocher authored
211 repositories {
212 mavenDeployer {
213 repository(url: url) {
214 final username = project.hasProperty("artifactoryPublishUsername") ? project.artifactoryPublishUsername : null
215 final password = project.hasProperty("artifactoryPublishPassword") ? project.artifactoryPublishPassword : null
657e2f5 @graemerocher fixed for build error
graemerocher authored
216
7995c9f @graemerocher ignoring test temporarily, as due to infrastructure issues it is not …
graemerocher authored
217 if(username && password) {
aac8b64 @graemerocher support for publishing to Sonatype OSS repo
graemerocher authored
218 org.apache.ivy.util.url.CredentialsStore.INSTANCE.addCredentials("Artifactory Realm", "repo.grails.org", username, password);
219 }
4f91357 @graemerocher added Realm configuration for Ivy
graemerocher authored
220
aac8b64 @graemerocher support for publishing to Sonatype OSS repo
graemerocher authored
221 authentication(userName: username, password: password)
222 }
223 }
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
224 project.ext.deployer = mavenDeployer {
aac8b64 @graemerocher support for publishing to Sonatype OSS repo
graemerocher authored
225 beforeDeployment { MavenDeployment deployment -> signPom(deployment) }
226
227 repository(url: "https://oss.sonatype.org/service/local/staging/deploy/maven2/") {
44a005f @graemerocher check for existence of property before reading
graemerocher authored
228 authentication(userName: project.hasProperty("sonatypeUsername") ? project.sonatypeUsername : null,
229 password: project.hasProperty("sonatypePassword") ? project.sonatypePassword : null)
aac8b64 @graemerocher support for publishing to Sonatype OSS repo
graemerocher authored
230 }
231 snapshotRepository(url: "https://oss.sonatype.org/content/repositories/snapshots/") {
44a005f @graemerocher check for existence of property before reading
graemerocher authored
232 authentication(userName: project.hasProperty("sonatypeUsername") ? project.sonatypeUsername : null,
233 password: project.hasProperty("sonatypePassword") ? project.sonatypePassword : null)
aac8b64 @graemerocher support for publishing to Sonatype OSS repo
graemerocher authored
234 }
235
236 pom.project {
237 name 'Grails'
238 packaging 'jar'
239 description 'Grails Web Application Framework'
240 delegate.url 'http://grails.org/'
241
242 scm {
243 delegate.url 'scm:git@github.com:grails/grails-core.git'
244 connection 'scm:git@github.com:grails/grails-core.git'
245 developerConnection 'scm:git@github.com:grails/grails-core.git'
246 }
247
248 licenses {
249 license {
250 name 'The Apache Software License, Version 2.0'
251 delegate.url 'http://www.apache.org/licenses/LICENSE-2.0.txt'
252 distribution 'repo'
253 }
254 }
255
256 developers {
257 developer {
258 id 'graemerocher'
259 name 'Graeme Rocher'
260 }
261 developer {
262 id 'jeffscottbrown'
263 name 'Jeff Brown'
264 }
265 }
266 }
267 }
ee4ba5b @graemerocher Attempt 1 at Gradle to Artifactory deployment
graemerocher authored
268 }
269 }
270 }
0b4429a @alkemist Add modifyPom(Closure) utility to build scripts for POM fine tuning.
alkemist authored
271
272 /*
273 Install a method that can be used to fine tune the poms, e.g…
274
275 modifyPom { pom ->
276 pom.dependencies.removeAll(pom.dependencies.findAll { it.scope == "test" })
277 }
278
4ed630a @alkemist Added note about type of arg to modifyPom()
alkemist authored
279 Mods are run in order they are encountered in the build script.
280
281 The pom argument is of the following type:
282 http://maven.apache.org/ref/2.2.1/maven-model/apidocs/org/apache/maven/model/Model.html
0b4429a @alkemist Add modifyPom(Closure) utility to build scripts for POM fine tuning.
alkemist authored
283 */
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
284 ext {
285 poms = [project.install.repositories.mavenInstaller.pom, project.deployer.pom]
286 pomModifications = []
287 modifyPom = { Closure modification -> project.pomModifications << modification }
288 poms*.whenConfigured {
289 pomModifications*.call(it)
290 }
4f41644 @alkemist Map the groovy dependency to the maven “compile” scope in our publish…
alkemist authored
291
292 // Map the groovy gradle configuration to the “compile” scope in our published POMs
293 def groovyConfiguration = project.configurations.findByName("groovy")
294 if (groovyConfiguration) {
295 poms.each {
296 it.scopeMappings.addMapping(1, groovyConfiguration, "compile")
297 }
298 }
0b4429a @alkemist Add modifyPom(Closure) utility to build scripts for POM fine tuning.
alkemist authored
299 }
9873bd6 @alkemist Upgrade build to Gradle m9.
alkemist authored
300
8333442 @alkemist Instead of using a separate configuration for the agent to avoid it b…
alkemist authored
301 // Remove any dependencies that shouldn't be included in the POM
302 modifyPom { pom ->
303 configurations.runtime.allDependencies.each { dependency ->
304 if (dependency.hasProperty("notInPom") && dependency.notInPom) {
305 pom.dependencies.removeAll { it.groupId == dependency.group && it.artifactId == dependency.name }
306 }
307 }
308 }
c9ba376 @graemerocher First steps into multi project build refactor. Moved grails-bootstrap…
graemerocher authored
309 }
310
a551f4c @alkemist Turned the clean task into a proper delete task.
alkemist authored
311 task clean(type: Delete) {
312 delete buildDir,
313 homeBinDir,
314 homeConfDir,
315 homeDistDir,
316 homeDslSupportDir,
317 homeLibDir,
fc745d6 @alkemist Reworked the assemble type targets to be more idiomatic Gradle and cl…
alkemist authored
318 homeSrcDir
89a2d32 Added single test execution. Changed output destination to be the sam…
hd authored
319 }
320
f4e132e @alkemist Add a task for showing the dependencies of all projects.
alkemist authored
321 task allDependencies(dependsOn: { subprojects*.implicitTasks*.dependencies })
322
776d3af @alkemist Self contain all of the install/dist stuff into assemble.gradle.
alkemist authored
323 // From this point on we need the subprojects to be fully configured, so force their full evaluation
324 subprojects.each { evaluationDependsOn it.path }
4e9c9f1 @graemerocher deleted bin, conf and junit style sheets and made it so they are put …
graemerocher authored
325
776d3af @alkemist Self contain all of the install/dist stuff into assemble.gradle.
alkemist authored
326 apply {
327 from 'gradle/docs.gradle' // tasks for building the documentation (e.g. user guide, javadocs)
328 from 'gradle/assemble.gradle' // tasks for creating an installation or distribution
0b0722b @lhotari Fixed findbugs task in gradle build
lhotari authored
329 from 'gradle/findbugs.gradle'
39e7d7e @pledbrook Upgrade Spring Loaded dependency to 1.0.1.
pledbrook authored
330 }
2074e70 @jeffbrown GRAILS-8270 - Include grails-datastore-* source jars in the distribution
jeffbrown authored
331
051f937 @alkemist [build] Update to latest gradle snapshot, as it's slightly faster at …
alkemist authored
332 task wrapper(type: Wrapper) {
317163b @jeffbrown generate Gradle 1.1 wrapper
jeffbrown authored
333 gradleVersion = '1.1'
f23d350 @jeffbrown Gradle 1.0 Wrapper
jeffbrown authored
334 jarFile = 'gradle/wrapper/gradle-wrapper.jar'
051f937 @alkemist [build] Update to latest gradle snapshot, as it's slightly faster at …
alkemist authored
335 }
Something went wrong with that request. Please try again.