1
0
mirror of https://github.com/GeyserMC/Floodgate.git synced 2026-01-06 15:42:03 +00:00
Files
Floodgate/bungee/isolated/build.gradle.kts
2023-05-04 19:55:22 +02:00

33 lines
848 B
Plaintext

plugins {
java
}
dependencies {
api(projects.isolation)
compileOnlyApi(libs.bungee)
}
tasks {
jar {
dependsOn(":bungee-base:build", configurations.runtimeClasspath)
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
from(configurations.runtimeClasspath.get().map { if (it.isDirectory) it else zipTree(it) })
archiveBaseName = "floodgate-${project.name}"
archiveVersion = ""
archiveClassifier = ""
val bungeeBaseJar = project.projects
.bungeeBase.dependencyProject
.buildDir
.resolve("libs")
.resolve("floodgate-bungee-base.jar")
from(bungeeBaseJar.parentFile) {
include(bungeeBaseJar.name)
rename("floodgate-bungee-base.jar", "platform-base.jar")
into("bundled/")
}
}
}