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()) } }