-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlibraries.gradle
125 lines (103 loc) · 6.03 KB
/
libraries.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
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
ext {
minSdkVersion = 16
compileSdkVersion = 26
buildToolsVersion = "26.0.1"
versionName = "1.0.0"
versionCode = 1
//Android
androidSupportVersion = "26.+"
butterknifeVersion = "8.8.1"
okhttpVersion = "3.4.1"
retrofitVersion = "2.1.0"
utilsVersion = "1.0.7"
picassoVersion = "2.5.2"
picasso2Okhttp3Version = "1.1.0"
daggerVersion = "2.8"
javaxAnnotationsVersion = "1.0"
ormLiteVersion = "5.0"
//Firebase
firebaseVersion = "9.6.1"
//Java
rxjavaVersion = "1.2.3"
rxandroidVersion = "1.2.1"
rxjava2Version = "2.0.1"
rxandroid2Version = "2.0.1"
rxrelayVersion = "2.0.0"
rxbindingVersion = "1.0.0"
retrofit2rxjava2adapterVersion = "1.0.0"
timberVersion = "4.5.1"
materialDialogVersion = "0.9.3.0"
customCalendarViewVersion = "v1.1"
//json
gsonVersion = "2.8.1"
moshiVersion = "1.5.0"
barcodescanner = "1.9.1"
//Testing
junitVersion = '4.12'
mockitoVersion = '1.10.19'
powermockVersion = '1.6.4'
zxingVersion = '3.5.0'
centerRecycler = '1.0.11'
testing = [
junit : "junit:junit:${junitVersion}",
mockito : "org.mockito:mockito-core:$mockitoVersion",
powermockJunit: "org.powermock:powermock-module-junit4:$powermockVersion",
powermockMockito: "org.powermock:powermock-api-mockito:$powermockVersion"
]
libraries = [
androidSupport : "com.android.support:support-v4:${androidSupportVersion}",
appCompat : "com.android.support:appcompat-v7:${androidSupportVersion}",
designSupport : "com.android.support:design:${androidSupportVersion}",
vectorSupport : "com.android.support:support-vector-drawable:${androidSupportVersion}",
cardView : "com.android.support:cardview-v7:${androidSupportVersion}",
recyclerView : "com.android.support:recyclerview-v7:${androidSupportVersion}",
centerRecycler : "org.mightyfrog.centeringrecyclerview:centeringrecyclerview:${centerRecycler}",
palette : "com.android.support:palette-v7:${androidSupportVersion}",
androidAnnotations : "com.android.support:support-annotations:${androidSupportVersion}",
materialDialogCore : "com.afollestad.material-dialogs:core:${materialDialogVersion}",
materialDialogCommons : "com.afollestad.material-dialogs:commons:${materialDialogVersion}",
customCalendarView : "com.github.npanigrahy:Custom-Calendar-View:${customCalendarViewVersion}",
gson : "com.google.code.gson:gson:${gsonVersion}",
moshi : "com.squareup.moshi:moshi:${moshiVersion}",
utils : "com.mirhoseini.utils:utils:${utilsVersion}",
okhttp : "com.squareup.okhttp3:okhttp:${okhttpVersion}",
okhttpLogging : "com.squareup.okhttp3:logging-interceptor:${okhttpVersion}",
retrofit : "com.squareup.retrofit2:retrofit:${retrofitVersion}",
retrofitGsonConverter: "com.squareup.retrofit2:converter-gson:${retrofitVersion}",
retrofitMoshiConverter : "com.squareup.retrofit2:converter-moshi:${retrofitVersion}",
retrofitAdapter : "com.squareup.retrofit2:adapter-rxjava:${retrofitVersion}",
picasso : "com.squareup.picasso:picasso:${picassoVersion}",
picasso2Okhttp3 : "com.jakewharton.picasso:picasso2-okhttp3-downloader:${picasso2Okhttp3Version}",
butterknife : "com.jakewharton:butterknife:${butterknifeVersion}",
dagger : "com.google.dagger:dagger:${daggerVersion}",
daggerCompiler: "com.google.dagger:dagger-compiler:${daggerVersion}",
javaxAnnotations : "javax.annotation:jsr250-api:${javaxAnnotationsVersion}",
barcodeScannerCore : "me.dm7.barcodescanner:core:$barcodescanner",
barcodeScannerZbar : "me.dm7.barcodescanner:zbar:$barcodescanner",
ormLite : "com.j256.ormlite:ormlite-android:${ormLiteVersion}",
ormLiteCore : "com.j256.ormlite:ormlite-core:${ormLiteVersion}",
firebaseCore : "com.google.firebase:firebase-core:${firebaseVersion}",
firebaseDatabase : "com.google.firebase:firebase-database:${firebaseVersion}",
firebaseStore : "com.google.firebase:firebase-storage:${firebaseVersion}",
firebaseCrash : "com.google.firebase:firebase-crash:${firebaseVersion}",
firebaseAuth : "com.google.firebase:firebase-auth:${firebaseVersion}",
firebaseMessaging : "com.google.firebase:firebase-messaging:${firebaseVersion}",
firebaseConfig : "com.google.firebase:firebase-config:${firebaseVersion}",
firebaseInvites : "com.google.firebase:firebase-invites:${firebaseVersion}",
firebaseAds : "com.google.firebase:firebase-ads:${firebaseVersion}",
firebaseAppIndexing : "com.google.android.gms:play-services-appindexing:${firebaseVersion}",
timber : "com.jakewharton.timber:timber:${timberVersion}",
rxjava : "io.reactivex:rxjava:${rxjavaVersion}",
rxandroid : "io.reactivex:rxandroid:${rxandroidVersion}",
rxjava2 : "io.reactivex.rxjava2:rxjava:${rxjava2Version}",
rxandroid2 : "io.reactivex.rxjava2:rxandroid:${rxandroid2Version}",
rxbinding : "com.jakewharton.rxbinding:rxbinding:${rxbindingVersion}",
rxrelay : "com.jakewharton.rxrelay2:rxrelay:${rxrelayVersion}",
retrofit2rxjava2adapter : "com.jakewharton.retrofit:retrofit2-rxjava2-adapter:${retrofit2rxjava2adapterVersion}",
zxing : "com.journeyapps:zxing-android-embedded:${zxingVersion}"
]
aptLibraries = [
butterknifeCompiler: "com.jakewharton:butterknife-compiler:${butterknifeVersion}",
daggerCompiler : "com.google.dagger:dagger-compiler:${daggerVersion}",
]
}