Skip to content

Commit 135ad22

Browse files
authored
Merge pull request #55 from godotengine/windows-mono-bat-console
Windows: Add .cmd script to run Mono editor with console
2 parents 81c1fa1 + 26bb927 commit 135ad22

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

build-release.sh

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,22 +400,32 @@ if [ "${build_mono}" == "1" ]; then
400400

401401
# Editor
402402
binname="${godot_basename}_mono_win64"
403+
batname="${godot_basename}_mono_win64_console.cmd"
403404
mkdir -p ${binname}
404405
cp out/windows/x64/tools-mono/godot.windows.opt.tools.64.mono.exe ${binname}/${binname}.exe
405406
strip ${binname}/${binname}.exe
406407
sign_windows ${binname}/${binname}.exe
407408
cp -rp out/windows/x64/tools-mono/GodotSharp ${binname}/
408409
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}/
409414
zip -r -q -9 "${reldir_mono}/${binname}.zip" ${binname}
410415
rm -rf ${binname}
411416

412417
binname="${godot_basename}_mono_win32"
418+
batname="${godot_basename}_mono_win32_console.cmd"
413419
mkdir -p ${binname}
414420
cp out/windows/x86/tools-mono/godot.windows.opt.tools.32.mono.exe ${binname}/${binname}.exe
415421
strip ${binname}/${binname}.exe
416422
sign_windows ${binname}/${binname}.exe
417423
cp -rp out/windows/x86/tools-mono/GodotSharp ${binname}/
418424
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}/
419429
zip -r -q -9 "${reldir_mono}/${binname}.zip" ${binname}
420430
rm -rf ${binname}
421431

0 commit comments

Comments
 (0)