build.gradle.kts 703 B

123456789101112131415161718192021222324252627282930
  1. @file:Suppress("UnstableApiUsage")
  2. plugins {
  3. id("com.jfrog.bintray") version Versions.bintray apply false
  4. id("net.mamoe.kotlin-jvm-blocking-bridge") version Versions.blockingBridge apply false
  5. kotlin("jvm") version Versions.kotlinCompiler
  6. kotlin("plugin.serialization") version Versions.kotlinCompiler
  7. }
  8. tasks.withType(JavaCompile::class.java) {
  9. options.encoding = "UTF8"
  10. }
  11. allprojects {
  12. group = "net.mamoe"
  13. repositories {
  14. mavenLocal()
  15. maven(url = "https://dl.bintray.com/kotlin/kotlin-eap")
  16. jcenter()
  17. mavenCentral()
  18. }
  19. }
  20. subprojects {
  21. afterEvaluate {
  22. apply<MiraiConsoleBuildPlugin>()
  23. setJavaCompileTarget()
  24. }
  25. }