-
Notifications
You must be signed in to change notification settings - Fork 5
/
dependencies.gradle
51 lines (38 loc) · 2.12 KB
/
dependencies.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
ext.versions = [
'minSdk' : 21,
'compileSdk' : 29,
'targetSdk' : 29,
'nexusStagingPlugin' : '0.22.0',
'dokkaPlugin' : '1.4.20',
'androidGradlePlugin': '3.6.1',
'kotlin' : '1.3.61',
'junit' : '4.12',
'rxJava' : '2.2.18',
'rxAndroid' : '2.1.1',
'rxPm' : '2.1',
'rxRelay' : '2.1.1',
'rxBinding' : '3.1.0',
'appCompat' : '1.1.0',
'recyclerView' : '1.1.0',
'mockito' : '2.2.0'
]
ext.libraries = [
junit : "junit:junit:${versions.junit}",
kotlinStdLib : "org.jetbrains.kotlin:kotlin-stdlib-jdk7:${versions.kotlin}",
appCompat : "androidx.appcompat:appcompat:${versions.appCompat}",
recyclerView : "androidx.recyclerview:recyclerview:${versions.recyclerView}",
rxJava : "io.reactivex.rxjava2:rxjava:${versions.rxJava}",
rxAndroid : "io.reactivex.rxjava2:rxandroid:${versions.rxAndroid}",
rxPm : "me.dmdev.rxpm:rxpm:${versions.rxPm}",
rxRelay : "com.jakewharton.rxrelay2:rxrelay:${versions.rxRelay}",
rxBinding : "com.jakewharton.rxbinding3:rxbinding:${versions.rxBinding}",
rxBindingSwiperefreshlayout: "com.jakewharton.rxbinding3:rxbinding-swiperefreshlayout:${versions.rxBinding}",
junitKotlin : "org.jetbrains.kotlin:kotlin-test-junit:$versions.kotlin",
mockitoKotlin : "com.nhaarman.mockitokotlin2:mockito-kotlin:$versions.mockito"
]
ext.gradlePlugins = [
nexusStaging: "io.codearte.gradle.nexus:gradle-nexus-staging-plugin:$versions.nexusStagingPlugin",
dokka: "org.jetbrains.dokka:dokka-gradle-plugin:$versions.dokkaPlugin",
android: "com.android.tools.build:gradle:$versions.androidGradlePlugin",
kotlin : "org.jetbrains.kotlin:kotlin-gradle-plugin:$versions.kotlin"
]