41 lines
880 B
Groovy
41 lines
880 B
Groovy
|
plugins {
|
||
|
id 'java'
|
||
|
}
|
||
|
|
||
|
group 'com.elevatemc'
|
||
|
version '1.0'
|
||
|
|
||
|
sourceSets {
|
||
|
main.java.srcDirs = ['src/main/java']
|
||
|
main.resources.srcDirs = ['src/main/resources']
|
||
|
}
|
||
|
|
||
|
compileJava.options.encoding = 'UTF-8'
|
||
|
|
||
|
repositories {
|
||
|
mavenCentral()
|
||
|
maven { url 'https://jitpack.io' }
|
||
|
}
|
||
|
|
||
|
|
||
|
dependencies {
|
||
|
compileOnly files('../lib/espigot.jar')
|
||
|
compileOnly files('../lib/primespigot.jar')
|
||
|
compileOnly files('../lib/universespigot.jar')
|
||
|
compileOnly project(':eLib')
|
||
|
|
||
|
compileOnly 'com.github.koca2000:NoteBlockAPI:1.6.1'
|
||
|
|
||
|
compileOnly 'org.projectlombok:lombok:1.18.22'
|
||
|
annotationProcessor 'org.projectlombok:lombok:1.18.22'
|
||
|
}
|
||
|
|
||
|
processResources {
|
||
|
def props = [version: 'git rev-parse --verify --short HEAD'.execute().text.trim()]
|
||
|
inputs.properties props
|
||
|
filteringCharset 'UTF-8'
|
||
|
filesMatching('plugin.yml') {
|
||
|
expand props
|
||
|
}
|
||
|
}
|