mirror of
https://github.com/InsanusMokrassar/PlaguBotCommandsPlugin.git
synced 2024-10-22 08:57:21 +00:00
51 lines
1.1 KiB
Groovy
51 lines
1.1 KiB
Groovy
buildscript {
|
|
repositories {
|
|
mavenCentral()
|
|
maven { url "https://plugins.gradle.org/m2/" }
|
|
}
|
|
|
|
dependencies {
|
|
classpath libs.kotlin.gradle.plugin
|
|
classpath libs.kotlin.serialization.plugin
|
|
classpath libs.gh.release.plugin
|
|
classpath libs.jb.dokka.plugin
|
|
}
|
|
}
|
|
|
|
plugins {
|
|
alias libs.plugins.kotlin.jvm
|
|
alias libs.plugins.kotlin.serialization
|
|
alias libs.plugins.jetbrains.dokka
|
|
}
|
|
|
|
project.group = project_group
|
|
project.version = project_version
|
|
|
|
apply from: "./publish.gradle"
|
|
apply from: "./github_release.gradle"
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
mavenLocal()
|
|
}
|
|
|
|
dependencies {
|
|
implementation libs.kotlin
|
|
api libs.plagubot.plugin
|
|
api libs.kslog
|
|
}
|
|
|
|
tasks.dokkaHtml {
|
|
dokkaSourceSets {
|
|
configureEach {
|
|
skipDeprecated.set(true)
|
|
|
|
sourceLink {
|
|
localDirectory.set(file("./"))
|
|
remoteUrl.set(new URL("https://github.com/InsanusMokrassar/PlaguBotCommandsPlugin/blob/master/"))
|
|
remoteLineSuffix.set("#L")
|
|
}
|
|
}
|
|
}
|
|
}
|