This repository has been archived by the owner on Oct 1, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 20
/
build.gradle
110 lines (100 loc) · 3.78 KB
/
build.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
buildscript {
//APP
ext.is_developer_build = false
ext.appCompileSDK = 34
ext.appBuildTools = "34.0.0"
ext.appNdk = "26.0.10792818"
ext.appMinSDK = is_developer_build ? 29 : 21
ext.appTargetSDK = 31
ext.appFenrirVersionCode = 999
ext.appFenrirVersionName = "2.999"
ext.appFileGalleryVersionCode = 999
ext.appFileGalleryVersionName = "1.999"
//androidx libraries
ext.activityVersion = "1.8.0-rc01"
ext.annotationVersion = "1.7.0"
ext.appcompatVersion = "1.6.1"
ext.biometricVersion = "1.2.0-alpha05"
ext.browserVersion = "1.6.0"
ext.cardviewVersion = "1.0.0"
ext.collectionVersion = "1.3.0-rc01"
ext.concurentVersion = "1.2.0-alpha02"
ext.constraintlayoutVersion = "2.2.0-alpha12"
ext.coordinatorlayoutVersion = "1.3.0-alpha01"
ext.coreVersion = "1.12.0"
ext.customviewVersion = "1.2.0-alpha02"
ext.customviewPoolingcontainerVersion = "1.0.0"
ext.drawerlayoutVersion = "1.2.0"
ext.dynamicanimationVersion = "1.1.0-alpha03"
ext.exifinterfaceVersion = "1.3.6"
ext.fragmentVersion = "1.7.0-alpha05"
ext.lifecycleVersion = "2.6.2"
ext.mediaVersion = "1.7.0-alpha01"
ext.media3Version = "1.1.1"
ext.resourceInspectionAnnotation = "1.0.1"
ext.savedStateVersion = "1.2.1"
ext.swiperefreshlayoutVersion = "1.2.0-alpha01"
ext.tracingVersion = "1.2.0-rc01"
ext.transitionVersion = "1.5.0-alpha03"
ext.vectordrawableVersion = "1.2.0-beta01"
ext.webkitVersion = "1.8.0"
ext.workVersion = "2.9.0-beta01"
//firebase libraries
ext.firebaseDatatransportVersion = "18.2.0"
ext.firebaseMessagingVersion = "23.2.1"
//firebase common libraries
ext.firebaseCommonVersion = "20.3.3"
ext.firebaseInstallationsInteropVersion = "17.1.0"
ext.firebaseComponentsVersion = "17.1.2"
ext.firebaseAnnotationsVersion = "16.2.0"
ext.playServicesTasksVersion = "18.0.2"
ext.autoValueVersion = "1.10.4"
//common libraries
ext.kotlin_version = "1.9.20-Beta2"
ext.kotlin_coroutines = "1.7.3"
ext.kotlin_serializer = "1.6.0"
ext.okhttpLibraryVersion = "5.0.0-alpha.11"
ext.okioVersion = "3.5.0"
ext.rxJavaVersion = "3.1.7"
ext.guavaVersion = "32.1.2-android"
ext.errorProneVersion = "2.21.1"
ext.checkerCompatQualVersion = "2.5.5"
ext.checkerQualAndroidVersion = "3.38.0"
ext.desugarLibraryVersion = "2.0.3"
//APP_PROPS
ext.targetAbi = is_developer_build ? ["arm64-v8a", "x86_64"] : ["arm64-v8a", "armeabi-v7a", "x86_64"]
ext.vk_app_id = "2274003"
ext.vk_client_secret = "hHbZxrka2uZ6jB1inYsH"
ext.kate_app_id = "2685278"
ext.kate_client_secret = "lxhD8OD7dMsqtXIm5IUY"
ext.vk_service_token = "7915b3df7915b3df7915b3dfd9794b73c0779157915b3df20c283430d77571be482c8b3"
ext.fake_abi = "arm64-v8a"
ext.fake_device = "SAMSUNG SM-G980F"
//FIREBASE_PROPS
ext.vk_app_package = "com.vkontakte.android"
ext.vk_app_finger_print = "48761EEF50EE53AFC4CC9C5F10E6BDE7F8F5B82F"
ext.kate_app_package = "com.perm.kate_new_6"
ext.kate_app_finger_print = "966882BA564C2619D55D0A9AFD4327A38C327456"
//keytool -printcert -jarfile *.apk
repositories {
google()
mavenCentral()
}
dependencies {
classpath "com.android.tools.build:gradle:8.2.0-beta05"
classpath "com.google.gms:google-services:4.4.0"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "org.jetbrains.kotlin:kotlin-serialization:$kotlin_version"
//https://plugins.jetbrains.com/plugin/6954-kotlin/versions/eap
//https://github.com/esensar/kotlinx-serialization-msgpack
}
}
allprojects {
repositories {
google()
mavenCentral()
}
}
tasks.register('clean', Delete) {
delete rootProject.layout.buildDirectory.asFile.get()
}