-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathversions.gradle
45 lines (44 loc) · 1.47 KB
/
versions.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
// semantic versioning
ext.appVersion = [
'major': 2,
'minor': 0,
'patch': 0
]
ext.appVersionCode = appVersion.major * 1000000 + appVersion.minor * 1000 + appVersion.patch
ext.appVersionName = "${appVersion.major}.${appVersion.minor}.${appVersion.patch}"
// third-party versions
ext.versions = [
// ----- framework -----
'compileSdk' : 30,
'minSdk' : 21,
'targetSdk' : 30,
'buildTools' : '30.0.2',
'android_gradle' : '7.0.0',
// ----- shared -----
'kotlin' : '1.5.21',
// ----- other -----
'coroutine' : '1.4.3',
'dagger' : '2.38.1',
'annotation' : '1.3.2',
'gson' : '2.8.6',
'okhttp' : '4.9.1',
'retrofit' : '2.9.0',
'material' : '1.4.0',
'maps' : '17.0.1',
'glide' : '4.11.0',
'radixtree' : '1.1.1',
// ----- androidx -----
'androidx_core' : '1.6.0',
'appcompat' : '1.3.1',
'fragment_ktx' : '1.3.6',
'constraintlayout': '2.1.0',
'recyclerview' : '1.2.1',
'lifecycle' : '2.4.0-alpha01',
'navigation' : '2.3.5',
'paging' : '3.0.1',
// ----- test -----
'junit_jupiter' : '5.7.1',
'androidx_junit' : '1.1.2',
'espresso' : '3.4.0',
'mockk' : '1.12.0'
]