ZtereoMUSIC/build.gradle
2022-05-10 13:05:40 +02:00

37 lines
No EOL
875 B
Groovy

plugins {
id 'com.github.johnrengelman.shadow' version '7.0.0'
id 'application'
}
version '0.0.2'
sourceCompatibility = targetCompatibility = 17
repositories {
mavenCentral()
maven { url "https://maven.shadew.net/" }
maven { url "https://m2.dv8tion.net/releases" }
}
dependencies {
implementation "ch.qos.logback:logback-classic:1.2.8"
implementation "net.dv8tion:JDA:4.3.0_277"
implementation "com.sedmelluq:lavaplayer:1.3.77"
implementation "net.shadew:json:0.3"
implementation "net.shadew:shwutil:1.7.0"
compileOnly 'org.projectlombok:lombok:1.18.22'
annotationProcessor 'org.projectlombok:lombok:1.18.22'
}
shadowJar {
configurations = [project.configurations.runtimeClasspath]
}
jar {
dependsOn(shadowJar)
}
mainClassName = 'codes.ztereohype.ztereomusic.ZtereoMUSIC'
compileJava.options.encoding = 'UTF-8'