-
Notifications
You must be signed in to change notification settings - Fork 84
/
Copy pathbuild.gradle
77 lines (69 loc) · 2.89 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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
buildscript {
repositories {
mavenLocal()
jcenter {
url "http://jcenter.bintray.com/"
}
maven { url "http://oss.sonatype.org/content/repositories/snapshots/" }
}
dependencies {
classpath 'com.bmuschko:gradle-nexus-plugin:2.3'
classpath "io.codearte.gradle.nexus:gradle-nexus-staging-plugin:0.5.3"
}
}
plugins {
id 'java'
id 'com.github.johnrengelman.shadow' version '1.2.4'
id 'eclipse'
}
apply plugin: "base"
apply plugin: "signing"
apply plugin: "com.bmuschko.nexus"
apply plugin: 'java'
apply plugin: 'maven'
apply from: 'cobertura.gradle'
apply from: 'deploy.gradle'
sourceCompatibility = 1.7
targetCompatibility = 1.7
repositories {
maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
maven { url "http://repo.maven.apache.org/maven2" }
maven { url "http://cfmlprojects.org/artifacts" }
}
dependencies {
compile group: 'com.github.cfparser', name: 'cfparser', version:'2.4.6'
compile group: 'com.github.cfparser', name: 'cfml.parsing', version:'2.4.6'
compile group: 'com.github.cfparser', name: 'cfml.dictionary', version:'2.4.6'
compile group: 'junit', name: 'junit', version:'4.12'
compile group: 'org.jdom', name: 'jdom', version:'1.1.3'
compile group: 'org.antlr', name: 'antlr4-runtime', version:'4.7'
compile group: 'org.antlr', name: 'stringtemplate', version:'4.0.2'
compile group: 'org.antlr', name: 'antlr4', version:'4.6'
compile group: 'net.htmlparser.jericho', name: 'jericho-html', version:'3.4'
compile group: 'log4j', name: 'log4j', version:'1.2.17'
compile group: 'org.apache.logging.log4j', name: 'log4j-core', version:'2.5'
compile group: 'commons-cli', name: 'commons-cli', version:'1.2'
compile group: 'ro.fortsoft.pf4j', name: 'pf4j', version:'0.6'
compile group: 'org.slf4j', name: 'slf4j-log4j12', version:'1.7.5'
compile group: 'ant', name: 'ant', version:'1.7.0'
compile group: 'com.sun.xml.bind', name: 'jaxb-impl', version:'2.1.8'
compile group: 'com.fasterxml.jackson.core', name: 'jackson-core', version:'2.8.6'
compile group: 'com.fasterxml.jackson.module', name: 'jackson-module-jaxb-annotations', version:'2.8.6'
compile (group: 'net.java.dev.stax-utils', name: 'stax-utils', version: '20070216'){
exclude module: 'jsr173-ri'
exclude module: 'jsr173'
}
// https://mvnrepository.com/artifact/commons-io/commons-io
compile group: 'commons-io', name: 'commons-io', version: '2.5'
runtime group: 'commons-logging', name: 'commons-logging-api', version:'1.1'
runtime group: 'org.slf4j', name: 'slf4j-api', version:'1.7.5'
runtime group: 'org.javolution', name: 'javolution', version:'5.2.6'
}
test {
testLogging {
exceptionFormat = 'full'
showExceptions true
events "skipped", "failed", "standardError"
showStandardStreams = true
}
}