-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathbuild.gradle.kts
34 lines (31 loc) · 1.28 KB
/
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
import java.time.Year
import org.jetbrains.dokka.base.DokkaBase
import org.jetbrains.dokka.base.DokkaBaseConfiguration
plugins {
kotlin("jvm") version "1.9.23" apply false
kotlin("android") version "1.9.23" apply false
kotlin("multiplatform") version "1.9.23" apply false
kotlin("plugin.serialization") version "1.9.23" apply false
id("com.android.library") version "8.2.2" apply false
id("com.android.test") version "8.2.2" apply false
id("androidx.baselineprofile") version "1.2.4" apply false
id("app.cash.paparazzi") version "1.3.2" apply false
id("com.google.firebase.appdistribution") version "4.2.0" apply false
id("com.vanniktech.maven.publish") version "0.28.0" apply false
id("io.gitlab.arturbosch.detekt") version "1.23.5" apply false
id("org.jmailen.kotlinter") version "4.2.0" apply false
id("org.jetbrains.dokka") version "1.9.20"
}
buildscript {
dependencies {
classpath(libs.kotlin.dokka)
}
}
tasks.dokkaHtmlMultiModule.configure {
pluginConfiguration<DokkaBase, DokkaBaseConfiguration> {
moduleName.set("Orbit Compose")
customStyleSheets = listOf(file("dokka/orbit-style.css"))
customAssets = listOf(file("dokka/logo-icon.svg"))
footerMessage = "© ${Year.now().value} Kiwi.com"
}
}