2019-02-08 01:09:35 +01:00
|
|
|
buildscript {
|
2019-02-08 02:10:08 +01:00
|
|
|
dependencies {
|
|
|
|
classpath("com.github.jengelman.gradle.plugins:shadow:4.0.4")
|
2019-02-08 01:09:35 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
group = properties["pluginGroup"]!!
|
|
|
|
version = properties["pluginVersion"]!!
|
|
|
|
|
|
|
|
plugins {
|
|
|
|
`java-library`
|
|
|
|
java
|
|
|
|
}
|
|
|
|
|
2019-02-08 02:10:08 +01:00
|
|
|
// Set up defaults for all projects, maven repositories, java compatibility level and compiling encoding
|
2019-02-08 01:09:35 +01:00
|
|
|
allprojects {
|
|
|
|
|
|
|
|
apply(plugin="java-library")
|
|
|
|
|
|
|
|
repositories {
|
|
|
|
mavenCentral()
|
|
|
|
// World Edit
|
|
|
|
maven("https://maven.sk89q.com/repo")
|
|
|
|
// bStats
|
|
|
|
maven("https://repo.codemc.org/repository/maven-public")
|
|
|
|
}
|
|
|
|
java {
|
|
|
|
sourceCompatibility = JavaVersion.VERSION_1_8
|
|
|
|
targetCompatibility = JavaVersion.VERSION_1_8
|
|
|
|
}
|
|
|
|
|
2019-02-08 02:10:08 +01:00
|
|
|
tasks.getting(JavaCompile::class) {
|
|
|
|
options.encoding = "UTF-8"
|
|
|
|
}
|
|
|
|
|
2019-02-08 01:09:35 +01:00
|
|
|
}
|