forked from mamoe/mirai-console
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle.kts
33 lines (28 loc) · 894 Bytes
/
build.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
@file:Suppress("UnstableApiUsage")
plugins {
kotlin("jvm") version Versions.kotlinCompiler
kotlin("plugin.serialization") version Versions.kotlinCompiler
id("com.jfrog.bintray") version Versions.bintray apply false
id("net.mamoe.kotlin-jvm-blocking-bridge") version Versions.blockingBridge apply false
id("com.gradle.plugin-publish") version "0.12.0" apply false
//id("com.bmuschko.nexus") version "2.3.1" apply false
//id("io.codearte.nexus-staging") version "0.11.0" apply false
}
tasks.withType(JavaCompile::class.java) {
options.encoding = "UTF8"
}
allprojects {
group = "net.mamoe"
repositories {
mavenLocal()
maven(url = "https://dl.bintray.com/kotlin/kotlin-eap")
jcenter()
mavenCentral()
}
}
subprojects {
afterEvaluate {
apply<MiraiConsoleBuildPlugin>()
setJavaCompileTarget()
}
}