Custom gradle task to directly copy generated files.

This commit is contained in:
Florian Nücke
2020-10-25 18:48:41 +01:00
parent 476e131ab3
commit d36bd2727c

View File

@@ -100,7 +100,7 @@ minecraft {
property 'forge.logging.console.level', 'warn'
mods {
examplemod {
oc2 {
source sourceSets.main
}
}
@@ -113,7 +113,7 @@ minecraft {
property 'forge.logging.console.level', 'warn'
mods {
examplemod {
oc2 {
source sourceSets.main
}
}
@@ -125,10 +125,11 @@ minecraft {
property 'forge.logging.markers', 'SCAN,REGISTRIES,REGISTRYDUMP'
property 'forge.logging.console.level', 'warn'
args '--mod', 'examplemod', '--all', '--output', file('src/generated/resources/')
args '--mod', 'oc2', '--all', '--output', file('src/generated/resources/'), '--existing', file('src/main/resources')
forceExit false
mods {
examplemod {
oc2 {
source sourceSets.main
}
}
@@ -136,6 +137,13 @@ minecraft {
}
}
task copyData(type: Copy) {
dependsOn 'runData'
from 'src/generated/resources'
into 'src/main/resources'
exclude '.cache'
}
task generateMetaFiles {
ext.embeddedFiles = []
doLast {