-
Notifications
You must be signed in to change notification settings - Fork 40
/
build.gradle
38 lines (31 loc) · 911 Bytes
/
build.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
buildscript {
repositories { jcenter() }
repositories { maven { url 'http://clojars.org/repo' } }
dependencies { classpath 'com.netflix.nebula:gradle-rxjava-project-plugin:1.12.+' }
repositories { maven { url 'http://dl.bintray.com/nebula/gradle-plugins' } } // Unlink nebula-clojure is linked to jcenter
dependencies { classpath 'com.netflix.nebula:nebula-clojure-plugin:1.12.+' }
}
apply plugin: 'rxjava-project'
apply plugin: 'nebula-clojure'
clojure {
warnOnReflection = true
aotCompile = false
}
dependencies {
compile 'io.reactivex:rxjava:1.0.+'
compile 'org.clojure:clojure:1.5.1'
examplesCompile 'clj-http:clj-http:0.6.4' // https://clojars.org/clj-http
}
/*
* Add Counterclockwise and include 'testCompile' dependencies
*/
eclipse {
project {
natures "ccw.nature"
}
}
/*
tasks.clojureTest {
classpath = classpath + configurations.testCompile
}
*/