build.gradle 1.21 KB
Newer Older
1
apply plugin: 'java-library'
2 3
sourceCompatibility = 1.8
targetCompatibility = 1.8
4

5
apply plugin: 'ru.vyarus.animalsniffer'
6 7
apply plugin: 'net.ltgt.apt'
apply plugin: 'idea'
8
apply plugin: 'witness'
9
apply from: 'witness.gradle'
10

11
dependencies {
12 13 14 15 16
	implementation project(path: ':briar-api', configuration: 'default')
	implementation 'com.rometools:rome:1.7.3'
	implementation 'org.jdom:jdom2:2.0.6'
	implementation 'com.squareup.okhttp3:okhttp:3.8.0'
	implementation 'org.jsoup:jsoup:1.10.3'
17

18 19
	apt 'com.google.dagger:dagger-compiler:2.0.2'

20 21 22 23 24 25 26 27 28 29
	testImplementation project(path: ':bramble-core', configuration: 'default')
	testImplementation project(path: ':bramble-core', configuration: 'testOutput')
	testImplementation project(path: ':bramble-api', configuration: 'testOutput')
	testImplementation 'net.jodah:concurrentunit:0.4.2'
	testImplementation 'junit:junit:4.12'
	testImplementation "org.jmock:jmock:2.8.2"
	testImplementation "org.jmock:jmock-junit4:2.8.2"
	testImplementation "org.jmock:jmock-legacy:2.8.2"
	testImplementation "org.hamcrest:hamcrest-library:1.3"
	testImplementation "org.hamcrest:hamcrest-core:1.3"
30 31

	testApt 'com.google.dagger:dagger-compiler:2.0.2'
32 33

	signature 'org.codehaus.mojo.signature:java16:1.1@signature'
34
}