blob: 58ee213f8380590800ff91222cfb84d031e5170a [file] [log] [blame] [raw]
plugins {
id 'java'
id 'de.undercouch.download' version '3.1.1'
}
group 'protocolsupport'
version '4.25.dev'
sourceCompatibility = 1.8
import de.undercouch.gradle.tasks.download.Download
task updateSpigot(type: Download) {
src 'http://yivesmirror.com/files/spigot/spigot-1.11.2-R0.1-SNAPSHOT.jar'
dest buildDir
onlyIfNewer true
overwrite true
}
task updateGlowstone(type: Download) {
src 'https://bamboo.gserv.me/artifact/GSPP-SRV/shared/build-latestSuccessful/Version-Independent-Server-JAR/glowstone.jar'
dest buildDir
onlyIfNewer true
overwrite true
}
compileJava.dependsOn(clean)
compileJava.dependsOn(updateSpigot, updateGlowstone)
sourceSets {
main {
java {
srcDirs = ["src"]
}
resources {
srcDirs = ["resources"]
}
}
}
dependencies {
compile files('buildprocessor/BuildProcessor.jar')
compile files('build/spigot-1.11.2-R0.1-SNAPSHOT.jar')
compile files('build/glowstone.jar')
}
jar {
from "LICENSE"
from "src/plugin.yml"
destinationDir = file("$rootDir/target/")
version = null
}