-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle.kts
52 lines (46 loc) · 1.85 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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
plugins {
id("com.android.application") apply false
id("com.android.library") apply false
id("org.jetbrains.kotlin.android") apply false
kotlin("jvm") apply false
kotlin("js") apply false
kotlin("multiplatform") apply false
kotlin("kapt") apply false
id("com.google.dagger.hilt.android") apply false
id("org.jetbrains.compose") apply false
kotlin("plugin.serialization") apply false
id("androidx.navigation.safeargs.kotlin") apply false
id("com.squareup.sqldelight") apply false
id("io.gitlab.arturbosch.detekt") apply false
}
tasks.register("releaseAll") {
group = "release"
description = "Builds all target"
dependsOn("framework:assert:release")
dependsOn("framework:crashhandler:release")
dependsOn("framework:core:release")
dependsOn("framework:core-compose:release")
dependsOn("framework:halt:release")
dependsOn("framework:interfacelib:release")
dependsOn("framework:interfacelib-test:release")
dependsOn("framework:logging:release")
dependsOn("framework:metrics:release")
dependsOn("framework:userevents:release")
dependsOn("framework:preferences:release")
dependsOn("framework:remoteconfig:release")
dependsOn("framework:thread:release")
dependsOn("framework:test:release")
dependsOn("framework:utils:release")
dependsOn("samples:android-app:release")
dependsOn("samples:android-lib:release")
dependsOn("samples:jbcompose-mpp-lib:release")
dependsOn("samples:jbcompose-desktop-app:release")
dependsOn("samples:jbcompose-android-app:release")
dependsOn("samples:mpp-lib:release")
dependsOn("samples:jvm-lib:release")
dependsOn("samples:nodejs-app:release")
dependsOn("framework-samples:android-app:release")
dependsOn("framework-samples:jvm-app:release")
dependsOn("cdk-repo:release")
dependsOn("tpsd:release")
}