2
0

build.gradle.kts 714 B

123456789101112131415161718192021222324252627
  1. plugins {
  2. kotlin("jvm")
  3. kotlin("plugin.serialization")
  4. id("java")
  5. `maven-publish`
  6. id("com.jfrog.bintray")
  7. }
  8. dependencies {
  9. implementation("org.jline:jline:3.15.0")
  10. implementation("org.fusesource.jansi:jansi:1.18")
  11. compileAndTestRuntime(project(":mirai-console"))
  12. compileAndTestRuntime(`mirai-core-api`)
  13. compileAndTestRuntime(kotlin("stdlib-jdk8", Versions.kotlinStdlib)) // must specify `compileOnly` explicitly
  14. testApi(`mirai-core`)
  15. testApi(project(":mirai-console"))
  16. }
  17. version = Versions.consoleTerminal
  18. description = "Console Terminal CLI frontend for mirai"
  19. setupPublishing("mirai-console-terminal", bintrayPkgName = "mirai-console-terminal")
  20. // endregion