-
Notifications
You must be signed in to change notification settings - Fork 56
/
build.versions.toml
35 lines (28 loc) · 1.22 KB
/
build.versions.toml
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
[versions]
kotlin = "2.0.0"
androidAgp = "8.2.0"
minSdkVersion = "21"
compileSdkVersion = "34"
targetSdkVersion = "33"
[libraries]
kotlinStdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "kotlin" }
gson = "com.google.code.gson:gson:2.10.1"
androidx-coreKtx = 'androidx.core:core-ktx:1.12.0'
androidx-appcompat = 'androidx.appcompat:appcompat:1.6.1'
androidx-material = 'com.google.android.material:material:1.10.0'
androidx-constraintlayout = 'androidx.constraintlayout:constraintlayout:2.1.4'
okhttp = "com.squareup.okhttp3:okhttp:4.11.0"
okhttp-logging = "com.squareup.okhttp3:logging-interceptor:4.9.3"
leakcanary = 'com.squareup.leakcanary:leakcanary-android:2.9.1'
# for test
junit = 'junit:junit:4.13.2'
androidx-junit = 'androidx.test.ext:junit:1.1.5'
androidx-espresso = 'androidx.test.espresso:espresso-core:3.5.1'
[bundles]
androidx = ['androidx-coreKtx', 'androidx-appcompat', 'androidx-material', 'androidx-constraintlayout']
okhttp = ['okhttp', 'okhttp-logging']
# for test
test = ['androidx-junit', 'androidx-espresso']
[plugins]
kotlinBuild = { id = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "kotlin" }
androidBuild = { id = "com.android.tools.build:gradle", version.ref = "androidAgp" }