@@ -400,22 +400,32 @@ if [ "${build_mono}" == "1" ]; then
400
400
401
401
# Editor
402
402
binname=" ${godot_basename} _mono_win64"
403
+ batname=" ${godot_basename} _mono_win64_console.cmd"
403
404
mkdir -p ${binname}
404
405
cp out/windows/x64/tools-mono/godot.windows.opt.tools.64.mono.exe ${binname} /${binname} .exe
405
406
strip ${binname} /${binname} .exe
406
407
sign_windows ${binname} /${binname} .exe
407
408
cp -rp out/windows/x64/tools-mono/GodotSharp ${binname} /
408
409
cp -rp out/aot-compilers ${binname} /GodotSharp/Tools/
410
+ echo " @echo off" > ${batname}
411
+ echo ${binname} .exe >> ${batname}
412
+ echo " pause > nul" >> ${batname}
413
+ mv ${batname} ${binname} /
409
414
zip -r -q -9 " ${reldir_mono} /${binname} .zip" ${binname}
410
415
rm -rf ${binname}
411
416
412
417
binname=" ${godot_basename} _mono_win32"
418
+ batname=" ${godot_basename} _mono_win32_console.cmd"
413
419
mkdir -p ${binname}
414
420
cp out/windows/x86/tools-mono/godot.windows.opt.tools.32.mono.exe ${binname} /${binname} .exe
415
421
strip ${binname} /${binname} .exe
416
422
sign_windows ${binname} /${binname} .exe
417
423
cp -rp out/windows/x86/tools-mono/GodotSharp ${binname} /
418
424
cp -rp out/aot-compilers ${binname} /GodotSharp/Tools/
425
+ echo " @echo off" > ${batname}
426
+ echo ${binname} .exe >> ${batname}
427
+ echo " pause > nul" >> ${batname}
428
+ mv ${batname} ${binname} /
419
429
zip -r -q -9 " ${reldir_mono} /${binname} .zip" ${binname}
420
430
rm -rf ${binname}
421
431
0 commit comments