File tree Expand file tree Collapse file tree 2 files changed +68
-0
lines changed Expand file tree Collapse file tree 2 files changed +68
-0
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,10 @@ import com.vanniktech.maven.publish.MavenPublishBaseExtension
66import com.vanniktech.maven.publish.SonatypeHost
77import org.apache.tools.ant.filters.ReplaceTokens
88import org.ajoberstar.grgit.Grgit
9+ import org.jetbrains.dokka.base.DokkaBase
10+ import org.jetbrains.dokka.gradle.DokkaTask
11+ import org.jetbrains.dokka.base.DokkaBaseConfiguration
12+ import java.time.LocalDate
913
1014plugins {
1115 java
@@ -18,6 +22,12 @@ plugins {
1822 id(" com.vanniktech.maven.publish.base" ) version libs.versions.maven.publish
1923}
2024
25+ buildscript {
26+ dependencies {
27+ classpath(" org.jetbrains.dokka:dokka-base:${libs.versions.dokka.get()} " )
28+ }
29+ }
30+
2131val (gitVersion, release) = versionFromGit()
2232logger.lifecycle(" Version: $gitVersion (release: $release )" )
2333
@@ -125,6 +135,14 @@ kotlin {
125135 jvmToolchain(17 )
126136}
127137
138+ tasks.withType<DokkaTask >().configureEach {
139+ pluginConfiguration<DokkaBase , DokkaBaseConfiguration > {
140+ customAssets = listOf (file(" dokka/assets/logo-icon.svg" ))
141+ footerMessage = " © ${LocalDate .now().year} Lavalink devs<br />Licensed under the MIT license"
142+ separateInheritedMembers = false
143+ }
144+ }
145+
128146val mavenUrl: String
129147 get() {
130148 if (release) {
You can’t perform that action at this time.
0 commit comments