-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathversion.gradle
70 lines (60 loc) · 2.9 KB
/
version.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
ext.deps = [:]
def build_versions = [:]
build_versions.compile_sdk = 30
build_versions.build_tools = '30.0.2'
build_versions.min_sdk = 21
build_versions.target_sdk = 30
ext.build_versions = build_versions
def kotlinVersion = "1.5.31"
def kotlin = [:]
kotlin.kotlinStdlibCommon = "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlinVersion"
kotlin.stdlib = "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlinVersion"
kotlin.reflect = "org.jetbrains.kotlin:kotlin-reflect:$kotlinVersion"
kotlin.gradlePlugin = "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion"
def scarletVersion = '0.1.12'
def scarlet = [:]
scarlet.scarlet = "com.tinder.scarlet:scarlet:$scarletVersion"
scarlet.websocket = "com.tinder.scarlet:websocket-okhttp:$scarletVersion"
scarlet.core = "com.tinder.scarlet:scarlet-core:$scarletVersion"
scarlet.message = "com.tinder.scarlet:message-adapter-protobuf:$scarletVersion"
def navigationVersion = "2.3.5"
def navigation = [:]
navigation.navigationFragmentKtx = "androidx.navigation:navigation-fragment-ktx:$navigationVersion"
navigation.navigationUiKtx = "androidx.navigation:navigation-ui-ktx:$navigationVersion"
navigation.navigationDynamicFeaturesFragment = "androidx.navigation:navigation-dynamic-features-fragment:$navigationVersion"
navigation.navigationTesting = "androidx.navigation:navigation-testing:$navigationVersion"
def androidx = [:]
androidx.design = 'com.android.support:design:30.0.0'
androidx.coreKtx = 'androidx.core:core-ktx:1.3.2'
androidx.appCompat = 'androidx.appcompat:appcompat:1.3.0'
androidx.legacySupport = 'androidx.legacy:legacy-support-v4:1.0.0'
androidx.junit = 'androidx.test.ext:junit:1.1.2'
androidx.espressoCore = 'androidx.test.espresso:espresso-core:3.3.0'
androidx.constraintlayout = 'androidx.constraintlayout:constraintlayout:2.0.4'
androidx.cardView = 'androidx.cardview:cardview:1.0.0'
androidx.viewPager = 'androidx.viewpager:viewpager:1.0.0'
androidx.recyclerView = 'androidx.recyclerview:recyclerview:1.2.0'
androidx.multidex = 'androidx.multidex:multidex:2.0.1'
androidx.lifeCycleExtensions = 'androidx.lifecycle:lifecycle-extensions:2.2.0'
androidx.lifeCycleViewModelKtx = 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.1'
androidx.lifeCycleLiveDataKtx = 'androidx.lifecycle:lifecycle-livedata-ktx:2.3.1'
androidx.swipeRefreshLayout = 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'
androidx.annotation = 'androidx.annotation:annotation:1.2.0'
def android = [:]
android.material = 'com.google.android.material:material:1.3.0'
def other = [:]
other.tencentMmkvStatic = 'com.tencent:mmkv-static:1.2.11'
def grpcVersion = "1.36.0"
def grpc = [:]
grpc.grpcOkhttp = "io.grpc:grpc-okhttp:$grpcVersion"
grpc.grpcStub = "io.grpc:grpc-stub:$grpcVersion"
grpc.grpcProtobuf = "io.grpc:grpc-protobuf:$grpcVersion"
def deps = [:]
deps.navigation = navigation
deps.kotlin = kotlin
deps.scarlet = scarlet
deps.androidx = androidx
deps.android = android
deps.grpc = grpc
deps.other = other
ext.deps = deps