diff --git a/.gitignore b/.gitignore index 5b30a3b..0554f8c 100644 --- a/.gitignore +++ b/.gitignore @@ -414,3 +414,4 @@ gradle-app.setting CloudPlane-Server/ CloudPlane-API/ run/ +paper-api-generator/ diff --git a/build.gradle.kts b/build.gradle.kts index 5f1dea9..3b3a496 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -65,5 +65,11 @@ paperweight { apiOutputDir.set(layout.projectDirectory.dir("CloudPlane-API")) serverOutputDir.set(layout.projectDirectory.dir("CloudPlane-Server")) } + patchTasks.register("generatedApi") { + isBareDirectory = true + upstreamDirPath = "paper-api-generator/generated" + patchDir = layout.projectDirectory.dir("patches/generatedApi") + outputDir = layout.projectDirectory.dir("paper-api-generator/generated") + } } }