forked from Vaibhav2002/NewsGo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle.kts
34 lines (30 loc) · 1.11 KB
/
build.gradle.kts
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
buildscript{
dependencies {
// classpath ("com.google.gms:google-services:4.3.3")
classpath ("com.google.firebase:firebase-crashlytics-gradle:2.9.2")
}
}
ext{
set("hiltVersion", "2.44")
set("lifecycleVersion", "2.5.1")
set("composeVersion", "1.3.1")
set("navVersion", "2.5.3")
set("kotlinXSerialization", "1.4.1")
set("sqlDelightVersion", "1.5.4")
}
plugins {
val kotlinVersion = "1.7.20"
val sqlDelightVersion = "1.5.4"
//trick: for the same plugin versions in all sub-modules
id("com.android.application").version("7.3.1").apply(false)
id("com.android.library").version("7.3.1").apply(false)
kotlin("android").version(kotlinVersion).apply(false)
kotlin("multiplatform").version(kotlinVersion).apply(false)
kotlin("plugin.serialization").version(kotlinVersion)
id("com.google.dagger.hilt.android").version("2.44").apply(false)
id("com.squareup.sqldelight").version(sqlDelightVersion).apply(false)
id("com.google.gms.google-services").version("4.3.13").apply(false)
}
tasks.register("clean", Delete::class) {
delete(rootProject.buildDir)
}