Fix decompileCFR task not being compatible with the configuration cache.

This commit is contained in:
modmuss50 2023-05-15 08:51:00 +01:00
parent 9e8bbfb868
commit 0252aecf0d
1 changed files with 6 additions and 5 deletions

View File

@ -430,15 +430,16 @@ tasks.register('genFakeSource', JavaExec) {
}
tasks.register('decompileCFR', JavaExec) {
def outputDir = file("namedSrc")
dependsOn mapNamedJar
mainClass = "org.benf.cfr.reader.Main"
args mapNamedJar.outputFile.getAbsolutePath(), "--outputdir", file("namedSrc").absolutePath
classpath.from configurations.decompileClasspath
classpath.from minecraftLibraries
args mapNamedJar.outputFile.getAbsolutePath(), "--outputdir", outputDir.absolutePath
doFirst {
file("namedSrc").deleteDir()
classpath.from configurations.decompileClasspath
classpath.from minecraftLibraries
outputDir.deleteDir()
}
}