forked from pass-with-high-score/universal-installer
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.gradle.kts
More file actions
25 lines (23 loc) · 1.19 KB
/
Copy pathbuild.gradle.kts
File metadata and controls
25 lines (23 loc) · 1.19 KB
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
// Top-level build file where you can add configuration options common to all sub-projects/modules.
// AGP 8.11.2 ships with an older R8 that doesn't recognize Kotlin 2.3 metadata. Override
// to R8 8.13.19 (minimum version supporting Kotlin 2.3 per
// https://developer.android.com/studio/build/kotlin-d8-r8-versions). Drop this block when we
// upgrade AGP to a version whose bundled R8 already supports the Kotlin in use.
buildscript {
dependencies {
classpath("com.android.tools:r8:8.13.19")
}
}
plugins {
alias(libs.plugins.android.application) apply false
alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.kotlin.compose) apply false
alias(libs.plugins.kotlin.ksp) apply false
alias(libs.plugins.kotlinx.serialization) apply false
alias(libs.plugins.android.library) apply false
// Only :app applies these, and only when a google-services.json is present — see
// app/build.gradle.kts. Declared here so their classes are on the buildscript classpath
// either way, which is what lets :app import the extension types unconditionally.
alias(libs.plugins.google.services) apply false
alias(libs.plugins.firebase.crashlytics) apply false
}