-
Notifications
You must be signed in to change notification settings - Fork 12
/
Copy pathbuild.gradle.kts
26 lines (22 loc) · 962 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
plugins {
id("org.jetbrains.kotlin.jvm")
id("com.apollographql.apollo").version("2.5.4")
}
val vertxVersion = ext.get("vertxVersion")
dependencies {
implementation(project(":protocol"))
implementation("org.slf4j:slf4j-api:1.7.30")
implementation("com.apollographql.apollo:apollo-runtime:2.5.4")
implementation("com.apollographql.apollo:apollo-coroutines-support:2.5.4")
api("com.apollographql.apollo:apollo-api:2.5.4")
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.3-native-mt")
implementation("io.vertx:vertx-core:$vertxVersion")
implementation("io.vertx:vertx-lang-kotlin:$vertxVersion")
implementation("io.vertx:vertx-lang-kotlin-coroutines:$vertxVersion")
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.1.1")
implementation("io.dropwizard.metrics:metrics-core:4.1.18")
}
apollo {
generateKotlinModels.set(true)
rootPackageName.set("monitor.skywalking.protocol")
}