diff --git a/.gitignore b/.gitignore index a4fbb01a3..985ff998f 100644 --- a/.gitignore +++ b/.gitignore @@ -20,6 +20,7 @@ build # other eclipse run +**/src/generated/ # Files from Forge MDK logs diff --git a/build.gradle b/build.gradle index 8afd9e2fc..8a2f1f12b 100644 --- a/build.gradle +++ b/build.gradle @@ -182,6 +182,18 @@ dependencies { } +task copyCoreResources(type: Copy) { + from file("core/src/main/resources/shaders") + into file("src/generated/resources/shaders") +} + +task copyCoreResourcesAtRuntime(type: Copy) { + from file("core/src/main/resources/shaders") + into file("build/resources/main/shaders") +} + +compileJava.dependsOn(copyCoreResources).dependsOn(copyCoreResourcesAtRuntime) + jar { classifier 'withoutDependencies' }