PlaguBotCommandsPlugin/build.gradle

51 lines
1.1 KiB
Groovy
Raw Normal View History

2022-07-09 13:37:03 +00:00
buildscript {
repositories {
mavenCentral()
2022-07-09 19:45:54 +00:00
maven { url "https://plugins.gradle.org/m2/" }
2022-07-09 13:37:03 +00:00
}
dependencies {
classpath libs.kotlin.gradle.plugin
classpath libs.kotlin.serialization.plugin
2022-07-09 14:49:33 +00:00
classpath libs.gh.release.plugin
2022-07-09 19:43:08 +00:00
classpath libs.jb.dokka.plugin
2022-07-09 13:37:03 +00:00
}
}
plugins {
alias libs.plugins.kotlin.jvm
alias libs.plugins.kotlin.serialization
2022-07-09 19:48:51 +00:00
alias libs.plugins.jetbrains.dokka
2022-07-09 13:37:03 +00:00
}
project.group = project_group
project.version = project_version
2022-07-09 14:49:33 +00:00
apply from: "./publish.gradle"
apply from: "./github_release.gradle"
2022-07-09 13:37:03 +00:00
repositories {
mavenCentral()
mavenLocal()
}
dependencies {
implementation libs.kotlin
api libs.plagubot.plugin
api libs.kslog
}
2022-07-09 19:43:08 +00:00
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")
}
}
}
}