blob: be96c464882fe6d5660e4882fe1c93a65232a4b7 [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
Adrien Beraudbd09c862017-06-06 14:55:03 +020015 compile 'com.google.zxing:core:3.3.0'
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'
Thibault Wittemberg66a00222016-11-07 17:08:47 -050025}
26
27sourceCompatibility = "1.7"
28targetCompatibility = "1.7"