mirror of
https://github.com/Dreeam-qwq/Gale.git
synced 2025-12-19 14:59:29 +00:00
Update paperweight
This commit is contained in:
@@ -2,7 +2,6 @@ import org.gradle.api.tasks.testing.logging.TestExceptionFormat
|
|||||||
import org.gradle.api.tasks.testing.logging.TestLogEvent
|
import org.gradle.api.tasks.testing.logging.TestLogEvent
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
java
|
|
||||||
`maven-publish`
|
`maven-publish`
|
||||||
id("io.papermc.paperweight.patcher") version "2.0.0-beta.14"
|
id("io.papermc.paperweight.patcher") version "2.0.0-beta.14"
|
||||||
}
|
}
|
||||||
@@ -68,11 +67,6 @@ paperweight {
|
|||||||
patchesDir = file("gale-api/paper-patches") // Gale - build changes
|
patchesDir = file("gale-api/paper-patches") // Gale - build changes
|
||||||
outputDir = file("paper-api")
|
outputDir = file("paper-api")
|
||||||
}
|
}
|
||||||
patchDir("paperApiGenerator") {
|
|
||||||
upstreamPath = "paper-api-generator"
|
|
||||||
patchesDir = file("gale-api-generator/paper-patches") // Gale - build changes
|
|
||||||
outputDir = file("paper-api-generator")
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,14 @@
|
|||||||
--- a/paper-api/build.gradle.kts
|
--- a/paper-api/build.gradle.kts
|
||||||
+++ b/paper-api/build.gradle.kts
|
+++ b/paper-api/build.gradle.kts
|
||||||
|
@@ -93,7 +_,7 @@
|
||||||
|
testRuntimeOnly("org.junit.platform:junit-platform-launcher")
|
||||||
|
}
|
||||||
|
|
||||||
|
-val generatedApiPath: java.nio.file.Path = layout.projectDirectory.dir("src/generated/java").asFile.toPath()
|
||||||
|
+val generatedApiPath: java.nio.file.Path = rootProject.layout.projectDirectory.dir("paper-api/src/generated/java").asFile.toPath() // Gale - project setup
|
||||||
|
idea {
|
||||||
|
module {
|
||||||
|
generatedSourceDirs.add(generatedApiPath.toFile())
|
||||||
@@ -103,6 +_,20 @@
|
@@ -103,6 +_,20 @@
|
||||||
main {
|
main {
|
||||||
java {
|
java {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
--- a/paper-server/build.gradle.kts
|
--- a/paper-server/build.gradle.kts
|
||||||
+++ b/paper-server/build.gradle.kts
|
+++ b/paper-server/build.gradle.kts
|
||||||
@@ -21,6 +_,23 @@
|
@@ -21,6 +_,19 @@
|
||||||
// macheOldPath = file("F:\\Projects\\PaperTooling\\mache\\versions\\1.21.4\\src\\main\\java")
|
// macheOldPath = file("F:\\Projects\\PaperTooling\\mache\\versions\\1.21.4\\src\\main\\java")
|
||||||
// gitFilePatches = true
|
// gitFilePatches = true
|
||||||
|
|
||||||
@@ -15,10 +15,6 @@
|
|||||||
+ }
|
+ }
|
||||||
+
|
+
|
||||||
+ activeFork = gale
|
+ activeFork = gale
|
||||||
+
|
|
||||||
+ paper {
|
|
||||||
+ paperServerDir = upstreamsDirectory().map { it.dir("paper/paper-server") }
|
|
||||||
+ }
|
|
||||||
+ // Gale end - project setup
|
+ // Gale end - project setup
|
||||||
+
|
+
|
||||||
spigot {
|
spigot {
|
||||||
|
|||||||
@@ -41,21 +41,3 @@ for (name in listOf("gale-api", "gale-server",)) { // Gale - build changes
|
|||||||
include(projName)
|
include(projName)
|
||||||
findProject(":$projName")!!.projectDir = file(name)
|
findProject(":$projName")!!.projectDir = file(name)
|
||||||
}
|
}
|
||||||
|
|
||||||
optionalInclude("paper-api-generator")
|
|
||||||
|
|
||||||
fun optionalInclude(name: String, op: (ProjectDescriptor.() -> Unit)? = null) {
|
|
||||||
val settingsFile = file("$name.settings.gradle.kts")
|
|
||||||
if (settingsFile.exists()) {
|
|
||||||
apply(from = settingsFile)
|
|
||||||
findProject(":$name")?.let { op?.invoke(it) }
|
|
||||||
} else {
|
|
||||||
settingsFile.writeText(
|
|
||||||
"""
|
|
||||||
// Uncomment to enable the '$name' project
|
|
||||||
// include(":$name")
|
|
||||||
|
|
||||||
""".trimIndent()
|
|
||||||
)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user