From 7cde6fbefb8aa33e05bfc889aa2135c35d0ed2e9 Mon Sep 17 00:00:00 2001 From: acrylic-style Date: Thu, 18 Jul 2024 16:20:52 +0900 Subject: [PATCH] fix potential bug --- .../gradle/buildSrc/actions/PrepareMinecraftAction.kt | 2 +- work/Minecraft-files/build.gradle.kts | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/kotlin/net/blueberrymc/gradle/buildSrc/actions/PrepareMinecraftAction.kt b/buildSrc/src/main/kotlin/net/blueberrymc/gradle/buildSrc/actions/PrepareMinecraftAction.kt index e5c71f0..2d21fe8 100644 --- a/buildSrc/src/main/kotlin/net/blueberrymc/gradle/buildSrc/actions/PrepareMinecraftAction.kt +++ b/buildSrc/src/main/kotlin/net/blueberrymc/gradle/buildSrc/actions/PrepareMinecraftAction.kt @@ -49,7 +49,7 @@ open class PrepareMinecraftAction : Action { val isWindows = System.getProperty("os.name").lowercase().contains("win") val exitCode = ProcessBuilder() .directory(minecraftRoot) - .command(*if (isWindows) arrayOf("gradlew.bat", "genSources", "unzipSourcesJar") else arrayOf("bash", "-c", "./gradlew genSources unzipSourcesJar")) + .command(*if (isWindows) arrayOf("gradlew.bat", "genSources", "unzipSourcesJar", "--info") else arrayOf("bash", "-c", "./gradlew genSources unzipSourcesJar --info")) .redirectOutput(ProcessBuilder.Redirect.INHERIT) .start() .apply { diff --git a/work/Minecraft-files/build.gradle.kts b/work/Minecraft-files/build.gradle.kts index 44b4e8c..2e7a14c 100644 --- a/work/Minecraft-files/build.gradle.kts +++ b/work/Minecraft-files/build.gradle.kts @@ -48,6 +48,7 @@ tasks { if (entry.isDirectory) { file.mkdirs() } else { + file.parentFile.mkdirs() file.writeBytes(stream.readAllBytes()) } }