blob: f34c4eee0e3cfd1e83986542268796b43fd48920 [file] [log] [blame]
Thibault Wittemberg66a00222016-11-07 17:08:47 -05001apply plugin: 'java'
2
3dependencies {
Thibault Wittemberg6a553b82016-11-16 09:59:47 -05004
Thibault Wittemberg66a00222016-11-07 17:08:47 -05005 compile fileTree(dir: 'libs', include: ['*.jar'])
Thibault Wittemberg22765dd2016-11-08 17:25:24 -05006
Thibault Wittemberg6a553b82016-11-16 09:59:47 -05007 // VCard parsing
Hadrien De Sousa4b691022017-03-14 17:22:49 -04008 compile('com.googlecode.ez-vcard:ez-vcard:0.10.2') {
Thibault Wittemberg6a553b82016-11-16 09:59:47 -05009 exclude module: 'freemarker'
10 exclude module: 'jackson-core'
11 exclude module: 'jsoup'
12 }
13
Thibault Wittemberg22765dd2016-11-08 17:25:24 -050014 // QRCode encoding
Pierre Ducheminb5317682017-12-27 16:38:12 -050015 compile 'com.google.zxing:core:3.3.1'
Thibault Wittemberg22765dd2016-11-08 17:25:24 -050016
17 // dependency injection
18 compile 'javax.inject:javax.inject:1'
Alexandre Lisionfa946062016-11-17 10:14:25 -050019
20 // ORM
21 compile 'com.j256.ormlite:ormlite-core:4.48'
Alexandre Lision0fc1b8e2017-02-26 13:13:04 -050022
23 // Required -- JUnit 4 framework
24 testCompile 'junit:junit:4.12'
Hadrien De Sousa0dc83162017-11-10 16:15:18 -050025
26 // RxJava
Pierre Ducheminb5317682017-12-27 16:38:12 -050027 compile "io.reactivex.rxjava2:rxjava:2.1.8"
Thibault Wittemberg66a00222016-11-07 17:08:47 -050028}
29
30sourceCompatibility = "1.7"
31targetCompatibility = "1.7"