9
0
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:
Dreeam
2025-01-17 04:48:56 -05:00
parent ff0c82740a
commit d0ccb5d33e
4 changed files with 10 additions and 29 deletions

View File

@@ -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")
}
} }
} }

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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()
)
}
}