-
Notifications
You must be signed in to change notification settings - Fork 6
/
settings.gradle.kts
66 lines (54 loc) · 1.95 KB
/
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
pluginManagement {
val spotlessVersion: String by settings
val dokkaVersions: String by settings
val kotlinVersion: String by settings
val multiplatformVersion: String by settings
repositories {
google()
gradlePluginPortal()
mavenCentral()
}
plugins {
// https://kotlinlang.org/docs/multiplatform.html
kotlin("multiplatform") version multiplatformVersion
// https://github.com/Kotlin/kotlinx.serialization
kotlin("plugin.serialization") version kotlinVersion
// https://github.com/diffplug/spotless
id("com.diffplug.spotless") version spotlessVersion
// https://github.com/Kotlin/dokka
id("org.jetbrains.dokka") version dokkaVersions
}
}
dependencyResolutionManagement {
repositories {
google()
mavenCentral()
}
versionCatalogs {
create("kmm") {
from(files("dependencies/libs.kmm.toml"))
}
create("libs") {
from(files("dependencies/libs.android.toml"))
}
}
}
rootProject.name = "GitHubViewer"
include(":androidApp")
include(":shared")
val internalLibrariesEnable: String by settings
// Include internal libraries
if (internalLibrariesEnable.toBoolean()) {
// [email protected]:keygenqt/compose-forms.git
include(":compose-forms")
project(":compose-forms").projectDir = File(settingsDir, "../libs/compose-forms")
// [email protected]:keygenqt/compose-modifier-ext.git
include(":compose-modifier-ext")
project(":compose-modifier-ext").projectDir = File(settingsDir, "../libs/compose-modifier-ext")
// [email protected]:keygenqt/compose-routing.git
include(":compose-routing")
project(":compose-routing").projectDir = File(settingsDir, "../libs/compose-routing")
// [email protected]:keygenqt/keygenqt-accompanist.git
include(":keygenqt-accompanist")
project(":keygenqt-accompanist").projectDir = File(settingsDir, "../libs/keygenqt-accompanist")
}