-
Notifications
You must be signed in to change notification settings - Fork 81
/
build.gradle.kts
45 lines (39 loc) · 959 Bytes
/
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
plugins {
`kord-multiplatform-module`
`kord-publishing`
}
kotlin {
sourceSets {
commonMain {
dependencies {
api(projects.common)
api(projects.rest)
api(projects.gateway)
api(libs.kord.cache.api)
api(libs.kord.cache.map)
implementation(libs.kotlin.logging)
// TODO remove when kordLogger is removed
implementation(libs.kotlin.logging.old)
}
}
jvmMain {
dependencies {
implementation(libs.slf4j.api)
}
}
jvmTest {
dependencies {
implementation(libs.mockk)
}
}
}
}
apiValidation {
// https://github.com/Kotlin/binary-compatibility-validator/issues/88
ignoredProjects += "live-tests"
}
tasks {
dokkaHtmlMultiModule {
enabled = false
}
}