/
build.gradle
58 lines (48 loc) · 1.54 KB
/
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
configurations {
scripts
}
dependencies {
// Testing
compile("org.spockframework:spock-core:${spockVersion}") {
exclude group:'junit', module: 'junit-dep'
exclude group:'org.codehaus.groovy', module: 'groovy-all'
}
compile "junit:junit:${junitVersion}", {
exclude group:'org.hamcrest', module: 'hamcrest-core'
}
scripts project(":grails-web"),
project(':grails-docs'),
project(':grails-plugin-controllers'),
project(':grails-plugin-log4j'),
project(":grails-test"),
project(":grails-plugin-testing"),
project(":grails-project-api"),
project(":grails-resources")
compile "org.fusesource.jansi:jansi:$jansiVersion",
"jline:jline:$jlineVersion",
"net.java.dev.jna:jna:$jnaVersion"
// Ant
compile "org.apache.ant:ant:${antVersion}",
"org.apache.ant:ant-launcher:${antVersion}",
"org.apache.ivy:ivy:${ivyVersion}"
compile "org.apache.ant:ant-trax:${antTraxVersion}", {
exclude group:"org.apache.ant", module:"ant"
}
compile("org.apache.ant:ant-junit:${antVersion}") {
exclude group:'junit',module:'junit'
}
compile("org.codehaus.gant:gant_groovy1.8:${gantVersion}") {
exclude group:'commons-cli', module:'commons-cli'
}
}
sourceSets {
main {
compileClasspath += files(configurations.scripts)
groovy.srcDirs = ['src/main/scripts']
}
}
eclipse {
classpath {
plusConfigurations += [configurations.scripts]
}
}