forked from stadiamaps/ferrostar
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.gradle
More file actions
33 lines (29 loc) · 1.03 KB
/
Copy pathbuild.gradle
File metadata and controls
33 lines (29 loc) · 1.03 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
26
27
28
29
30
31
32
33
import org.gradle.api.Project
import org.gradle.process.ExecOperations
// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
alias libs.plugins.androidApplication apply false
alias libs.plugins.androidLibrary apply false
alias libs.plugins.cargo.ndk apply false
alias libs.plugins.ktfmt apply false
alias libs.plugins.paparazzi apply false
alias libs.plugins.compose.compiler apply false
alias libs.plugins.mavenPublish apply false
alias libs.plugins.kotlinSerialization apply false
}
// Gradle 9 removed `Project.exec(Closure)`; some third-party plugins still call it.
// Provide a compatibility shim backed by `ExecOperations`.
gradle.beforeProject { Project p ->
if (!p.metaClass.respondsTo(p, "exec", Closure)) {
p.metaClass.exec = { Closure c ->
p.services.get(ExecOperations).exec(c)
}
}
}
ext {
SKIP_SIGNING_PROPERTY = "skip.signing"
}
allprojects {
group = "com.stadiamaps.ferrostar"
version = "0.50.0"
}