File tree Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Expand file tree Collapse file tree 1 file changed +23
-1
lines changed Original file line number Diff line number Diff line change 1
1
apply plugin : ' java'
2
2
apply plugin : ' groovy'
3
3
apply plugin : ' clojure'
4
+ apply plugin : ' scala'
4
5
apply plugin : ' eclipse'
5
6
apply plugin : ' idea'
6
7
@@ -12,13 +13,34 @@ repositories {
12
13
clojarsRepo()
13
14
}
14
15
16
+ tasks. withType(ScalaCompile ) {
17
+ scalaCompileOptions. fork = true
18
+ scalaCompileOptions. unchecked = true
19
+
20
+ configure(scalaCompileOptions. forkOptions) {
21
+ memoryMaximumSize = ' 1g'
22
+ jvmArgs = [' -XX:MaxPermSize=512m' ]
23
+ }
24
+ }
25
+
15
26
dependencies {
16
27
compile project(' :language-adaptors:rxjava-clojure' )
17
28
compile project(' :language-adaptors:rxjava-groovy' )
18
- compile ' clj-http:clj-http:0.6.4' // https://clojars.org/clj-http
29
+ compile project(' :language-adaptors:rxjava-scala' )
30
+ compile project(' :language-adaptors:rxjava-jruby' )
31
+
19
32
provided ' junit:junit:4.10'
20
33
provided ' org.mockito:mockito-core:1.8.5'
34
+
35
+ // clojure
36
+ compile ' clj-http:clj-http:0.6.4' // https://clojars.org/clj-http
37
+
38
+ // groovy
21
39
groovy ' org.codehaus.groovy:groovy-all:1.8+'
40
+
41
+ // scala
42
+ scalaTools ' org.scala-lang:scala-compiler:2.10+'
43
+ provided ' org.scalatest:scalatest_2.10:1.9.1'
22
44
}
23
45
24
46
/*
You can’t perform that action at this time.
0 commit comments