mirror of
https://github.com/JonasunderscoreJones/ZtereoMUSIC.git
synced 2025-10-24 13:09:18 +02:00
37 lines
No EOL
875 B
Groovy
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' |