Files
Shiroha/shiroha-api/build.gradle.kts.patch
T
2026-07-14 13:29:52 +08:00

41 lines
1.1 KiB
Diff

--- a/folia-api/build.gradle.kts
+++ b/folia-api/build.gradle.kts
@@ -105,17 +_,21 @@
java {
srcDir(generatedDir)
srcDir(file("../paper-api/src/main/java"))
+ srcDir(file("../folia-api/src/main/java"))
}
resources {
srcDir(file("../paper-api/src/main/resources"))
+ srcDir(file("../folia-api/src/main/resources"))
}
}
test {
java {
srcDir(file("../paper-api/src/test/java"))
+ srcDir(file("../folia-api/src/test/java"))
}
resources {
srcDir(file("../paper-api/src/test/resources"))
+ srcDir(file("../folia-api/src/test/resources"))
}
}
}
@@ -258,4 +_,15 @@
}
tasks.check {
dependsOn(scanJarForBadCalls)
+}
+
+tasks.withType<JavaCompile> {
+ val compilerArgs = options.compilerArgs
+ // Pufferfish SIMD
+ compilerArgs.add("--add-modules=jdk.incubator.vector")
+
+ // Disable compiler warns
+ compilerArgs.add("-Xlint:-module")
+ compilerArgs.add("-Xlint:-removal")
+ compilerArgs.add("-Xlint:-dep-ann")
}