-
-
Notifications
You must be signed in to change notification settings - Fork 26
/
settings.gradle.kts
35 lines (28 loc) · 1003 Bytes
/
settings.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
enableFeaturePreview("VERSION_CATALOGS")
rootProject.name = "Fuse"
includeBuild("plugins")
include(
":fuse",
":fuse-android",
":sample"
)
pluginManagement {
repositories {
mavenCentral()
google()
maven { setUrl("https://plugins.gradle.org/m2/") }
}
val kotlinVersion = rootDir.resolve("gradle/libs.versions.toml").reader().use { java.util.Properties().apply { load(it) } }
.getProperty("kotlin")
.removeSurrounding("\"")
val androidGradleVersion = rootDir.resolve("gradle/libs.versions.toml").reader().use { java.util.Properties().apply { load(it) } }
.getProperty("androidGradle")
.removeSurrounding("\"")
plugins {
kotlin("jvm") version kotlinVersion
kotlin("android") version kotlinVersion
kotlin("plugin.serialization") version kotlinVersion
id("com.android.library") version androidGradleVersion
id("com.android.application") version androidGradleVersion
}
}