Scissors/build.gradle.kts

35 lines
906 B
Plaintext

plugins {
java
id("com.github.johnrengelman.shadow") version "7.0.0" apply false
id("io.papermc.paperweight.patcher") version "1.0.0-LOCAL-SNAPSHOT"
}
group = "io.papermc.paper"
version = providers.gradleProperty("projectVersion").forUseAtConfigurationTime().get()
allprojects {
apply(plugin = "java")
java {
toolchain {
languageVersion.set(JavaLanguageVersion.of(16))
}
}
}
dependencies {
implementation(gradleApi())
}
paperweight {
usePaperUpstream(providers.gradleProperty("paperRef")) {
withPaperPatcher {
apiPatchDir.set(layout.projectDirectory.dir("patches/api"))
apiOutputDir.set(layout.projectDirectory.dir("ForkTest-API"))
serverPatchDir.set(layout.projectDirectory.dir("patches/server"))
serverOutputDir.set(layout.projectDirectory.dir("ForkTest-Server"))
}
}
}