29 lines
560 B
Groovy
29 lines
560 B
Groovy
plugins {
|
|
id("com.gradleup.shadow") version "9.3.0"
|
|
}
|
|
|
|
tasks {
|
|
shadowJar {
|
|
manifest {
|
|
attributes (
|
|
"Multi-Release": true,
|
|
"Add-Opens": "java.base/java.lang java.base/java.lang.reflect"
|
|
)
|
|
}
|
|
|
|
mergeServiceFiles()
|
|
}
|
|
|
|
assemble {
|
|
dependsOn shadowJar, processResources
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
api project(":api")
|
|
|
|
api 'com.squareup.okhttp3:okhttp:5.3.2'
|
|
api 'com.squareup.okhttp3:okhttp-sse:5.3.2'
|
|
api 'com.google.code.gson:gson:2.13.2'
|
|
}
|