diff options
Diffstat (limited to 'app/build.gradle')
-rw-r--r-- | app/build.gradle | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/app/build.gradle b/app/build.gradle index 864f9ad..937a1f6 100644 --- a/app/build.gradle +++ b/app/build.gradle | |||
@@ -1,6 +1,6 @@ | |||
1 | /* | 1 | /* |
2 | * Tinc App, an Android binding and user interface for the tinc mesh VPN daemon | 2 | * Tinc App, an Android binding and user interface for the tinc mesh VPN daemon |
3 | * Copyright (C) 2017-2018 Pacien TRAN-GIRARD | 3 | * Copyright (C) 2017-2019 Pacien TRAN-GIRARD |
4 | * | 4 | * |
5 | * This program is free software: you can redistribute it and/or modify | 5 | * This program is free software: you can redistribute it and/or modify |
6 | * it under the terms of the GNU General Public License as published by | 6 | * it under the terms of the GNU General Public License as published by |
@@ -16,11 +16,13 @@ | |||
16 | * along with this program. If not, see <https://www.gnu.org/licenses/>. | 16 | * along with this program. If not, see <https://www.gnu.org/licenses/>. |
17 | */ | 17 | */ |
18 | 18 | ||
19 | apply plugin: 'com.android.application' | 19 | plugins { |
20 | apply plugin: 'kotlin-android' | 20 | id 'com.android.application' |
21 | apply plugin: 'kotlin-android-extensions' | 21 | id 'kotlin-android' |
22 | apply plugin: 'kotlin-kapt' | 22 | id 'kotlin-android-extensions' |
23 | apply plugin: 'com.github.triplet.play' | 23 | id 'kotlin-kapt' |
24 | id 'com.github.triplet.play' version '2.1.0' | ||
25 | } | ||
24 | 26 | ||
25 | def keystorePropertiesFile = rootProject.file("keystore.properties") | 27 | def keystorePropertiesFile = rootProject.file("keystore.properties") |
26 | def keystoreAvailable = keystorePropertiesFile.exists() | 28 | def keystoreAvailable = keystorePropertiesFile.exists() |
@@ -75,14 +77,14 @@ dependencies { | |||
75 | implementation fileTree(dir: 'libs', include: ['*.jar']) | 77 | implementation fileTree(dir: 'libs', include: ['*.jar']) |
76 | 78 | ||
77 | implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" | 79 | implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" |
78 | implementation 'net.sourceforge.streamsupport:streamsupport-cfuture:1.6.3' | 80 | implementation 'net.sourceforge.streamsupport:streamsupport-cfuture:1.7.0' |
79 | implementation "android.arch.lifecycle:extensions:1.1.1" | 81 | implementation 'android.arch.lifecycle:extensions:1.1.1' |
80 | implementation "com.android.support:support-compat:27.1.1" | 82 | implementation 'com.android.support:support-compat:27.1.1' |
81 | implementation 'com.android.support:design:27.1.1' | 83 | implementation 'com.android.support:design:27.1.1' |
82 | implementation 'com.journeyapps:zxing-android-embedded:3.6.0' | 84 | implementation 'com.journeyapps:zxing-android-embedded:3.6.0' |
83 | implementation 'org.bouncycastle:bcpkix-jdk15on:1.60' | 85 | implementation 'org.bouncycastle:bcpkix-jdk15on:1.61' |
84 | implementation 'org.slf4j:slf4j-api:1.7.25' | 86 | implementation 'org.slf4j:slf4j-api:1.7.26' |
85 | implementation 'com.github.tony19:logback-android:1.3.0-2' | 87 | implementation 'com.github.tony19:logback-android:2.0.0' |
86 | // commons-configuration2:2.4 requires support for interface default methods, not available on SDK <24 | 88 | // commons-configuration2:2.4 requires support for interface default methods, not available on SDK <24 |
87 | implementation('org.apache.commons:commons-configuration2:2.3') { exclude group: 'commons-logging', module: 'commons-logging' } | 89 | implementation('org.apache.commons:commons-configuration2:2.3') { exclude group: 'commons-logging', module: 'commons-logging' } |
88 | implementation('commons-beanutils:commons-beanutils:1.9.3') { exclude group: 'commons-logging', module: 'commons-logging' } | 90 | implementation('commons-beanutils:commons-beanutils:1.9.3') { exclude group: 'commons-logging', module: 'commons-logging' } |