From 0252aecf0d8e799a4e3cb9a9ed149978948a7fe1 Mon Sep 17 00:00:00 2001 From: modmuss50 Date: Mon, 15 May 2023 08:51:00 +0100 Subject: [PATCH] Fix decompileCFR task not being compatible with the configuration cache. --- build.gradle | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index 3ee0b98816..026a1a1f0d 100644 --- a/build.gradle +++ b/build.gradle @@ -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() } }