-
Notifications
You must be signed in to change notification settings - Fork 63
/
Copy pathdependencies.gradle
74 lines (63 loc) · 2.94 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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
allprojects {
repositories {
jcenter()
mavenLocal()
maven { url 'https://maven.google.com' }
}
}
ext {
//Android
androidBuildToolsVersion = "27.0.2"
androidMinSdkVersion = 16
androidTargetSdkVersion = 27
androidCompileSdkVersion = 27
supportLibraryVersion = '27.1.1'
otherLibraryVersion = '27.1.1'
richVersion = 'v2.1.4'
//ViewLibraries
butterKnifeVersion = '8.2.1'
dagger = '2.7'
bubble = '1.1.1'
imageLoader = '4.0.0'
realmVersion = '4.0.0'
rxandroid = '2.0.1'
rxjava = '2.1.3'
kotlin_version = '1.1.2-4'
anko_version = '0.8.2'
realm = '3.7.1'
arch = "1.0.0"
androidDependencies = [
recyclerView : "com.android.support:recyclerview-v7:${supportLibraryVersion}",
appcompat_v7 : "com.android.support:appcompat-v7:${otherLibraryVersion}",
cardview_v7 : "com.android.support:cardview-v7:23.2.0",
support_v4 : "com.android.support:support-v4:${supportLibraryVersion}",
design : "com.android.support:design:${otherLibraryVersion}",
kotlin : "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version",
kotlinAnko : "org.jetbrains.anko:anko-common:$anko_version",
roomRuntime : "android.arch.persistence.room:runtime:$arch",
roomCompiler : "android.arch.persistence.room:compiler:$arch",
roomRxjava2 : "android.arch.persistence.room:rxjava2:$arch",
lifecycleRuntime : "android.arch.lifecycle:runtime:$arch",
lifecycleExtensions: "android.arch.lifecycle:extensions:$arch",
lifecycleCompiler : "android.arch.lifecycle:compiler:$arch"
]
viewDependencies = [
butterKnife : "com.jakewharton:butterknife:${butterKnifeVersion}",
apt_butterKnife: "com.jakewharton:butterknife-compiler:${butterKnifeVersion}",
rich : "com.github.CarGuo.RickText:textUtilsLib:${richVersion}",
bubble : "com.daasuu:BubbleLayout:${bubble}",
glide : "com.github.bumptech.glide:glide:${imageLoader}",
glideProcessor : "com.github.bumptech.glide:compiler:${imageLoader}",
]
other = [
dagger : "com.google.dagger:dagger:${dagger}",
daggerCompiler : "com.google.dagger:dagger-compiler:${dagger}",
kaptDagger : "com.google.dagger:dagger-compiler:${dagger}",
rxandroid : "io.reactivex.rxjava2:rxandroid:${rxandroid}",
rxjava : "io.reactivex.rxjava2:rxjava:${rxjava}",
glassfishAnnotation: "org.glassfish:javax.annotation:10.0-b28",
realmAnnotations : "io.realm:realm-annotations:$realm",
realmProcessor : "io.realm:realm-annotations-processor:$realm",
stetho : "com.facebook.stetho:stetho:1.4.2"
]
}