File tree 1 file changed +7
-2
lines changed
paperweight-core/src/main/kotlin/io/papermc/paperweight/core/tasks 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -244,14 +244,19 @@ abstract class SetupMinecraftSources : JavaLauncherTask() {
244
244
245
245
val isWindows = System .getProperty(" os.name" ).lowercase().contains(" win" )
246
246
oldPaperLog.outputStream().use { logOut ->
247
- val processBuilder = ProcessBuilder (
248
- " ./gradlew" + if (isWindows) " .bat" else " " ,
247
+ val args = arrayOf(
249
248
" applyPatches" ,
250
249
" --console" ,
251
250
" plain" ,
252
251
" --stacktrace" ,
253
252
" -Dpaperweight.debug=true"
254
253
)
254
+ val command = if (isWindows) {
255
+ listOf (" cmd.exe" , " /C" , " gradlew.bat " + args.joinToString(" " ))
256
+ } else {
257
+ listOf (" ./gradlew" , * args)
258
+ }
259
+ val processBuilder = ProcessBuilder (command)
255
260
processBuilder.directory(oldPaperDir)
256
261
val process = processBuilder.start()
257
262
You can’t perform that action at this time.
0 commit comments