forked from pact-foundation/pact-jvm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle
33 lines (27 loc) · 906 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
plugins {
id "nebula.clojure" version "5.0.6"
}
dependencies {
compile project(":pact-jvm-provider_${project.scalaVersion}")
compile 'org.clojure:clojure:1.8.0'
compile 'org.clojure:core.match:0.2.2'
compile 'leiningen-core:leiningen-core:2.6.1'
compile "ch.qos.logback:logback-core:${project.logbackVersion}"
compile "ch.qos.logback:logback-classic:${project.logbackVersion}"
compile "org.apache.httpcomponents:httpclient:${project.httpClientVersion}"
compile "org.fusesource.jansi:jansi:${project.jansiVersion}"
testRuntime 'org.clojure:tools.nrepl:0.2.12'
}
clojure.aotCompile = true
clojureTest.junit = true
clojureRepl.port = '7888'
compileClojure {
dependsOn compileGroovy
classpath = classpath.plus(files(compileGroovy.destinationDir))
}
clojureTest {
classpath = classpath.plus(files(compileGroovy.destinationDir))
}
processResources {
expand project.properties
}