@@ -237,32 +237,36 @@ if [ "${build_classical}" == "1" ]; then
237
237
238
238
# Editor
239
239
binname=" ${godot_basename} _win64.exe"
240
- batname =" ${godot_basename} _win64_console.cmd "
240
+ wrpname =" ${godot_basename} _win64_console.exe "
241
241
cp out/windows/x86_64/tools/godot.windows.editor.x86_64.exe ${binname}
242
242
strip ${binname}
243
243
sign_windows ${binname}
244
- echo " @echo off " > ${batname }
245
- echo ${binname} >> ${batname }
246
- echo " pause > nul " >> ${batname }
247
- zip -q -9 " ${reldir} /${binname} .zip" ${binname} ${batname }
248
- rm ${binname} ${batname }
244
+ cp out/windows/x86_64/tools/godot.windows.editor.x86_64.console.exe ${wrpname }
245
+ strip ${wrpname }
246
+ sign_windows ${wrpname }
247
+ zip -q -9 " ${reldir} /${binname} .zip" ${binname} ${wrpname }
248
+ rm ${binname} ${wrpname }
249
249
250
250
binname=" ${godot_basename} _win32.exe"
251
- batname =" ${godot_basename} _win32_console.cmd "
251
+ wrpname =" ${godot_basename} _win32_console.exe "
252
252
cp out/windows/x86_32/tools/godot.windows.editor.x86_32.exe ${binname}
253
253
strip ${binname}
254
254
sign_windows ${binname}
255
- echo " @echo off " > ${batname }
256
- echo ${binname} >> ${batname }
257
- echo " pause > nul " >> ${batname }
258
- zip -q -9 " ${reldir} /${binname} .zip" ${binname} ${batname }
259
- rm ${binname} ${batname }
255
+ cp out/windows/x86_32/tools/godot.windows.editor.x86_32.console.exe ${wrpname }
256
+ strip ${wrpname }
257
+ sign_windows ${wrpname }
258
+ zip -q -9 " ${reldir} /${binname} .zip" ${binname} ${wrpname }
259
+ rm ${binname} ${wrpname }
260
260
261
261
# Templates
262
262
cp out/windows/x86_64/templates/godot.windows.template_release.x86_64.exe ${templatesdir} /windows_release_x86_64.exe
263
263
cp out/windows/x86_64/templates/godot.windows.template_debug.x86_64.exe ${templatesdir} /windows_debug_x86_64.exe
264
264
cp out/windows/x86_32/templates/godot.windows.template_release.x86_32.exe ${templatesdir} /windows_release_x86_32.exe
265
265
cp out/windows/x86_32/templates/godot.windows.template_debug.x86_32.exe ${templatesdir} /windows_debug_x86_32.exe
266
+ cp out/windows/x86_64/templates/godot.windows.template_release.x86_64.console.exe ${templatesdir} /windows_release_x86_64_console.exe
267
+ cp out/windows/x86_64/templates/godot.windows.template_debug.x86_64.console.exe ${templatesdir} /windows_debug_x86_64_console.exe
268
+ cp out/windows/x86_32/templates/godot.windows.template_release.x86_32.console.exe ${templatesdir} /windows_release_x86_32_console.exe
269
+ cp out/windows/x86_32/templates/godot.windows.template_debug.x86_32.console.exe ${templatesdir} /windows_debug_x86_32_console.exe
266
270
strip ${templatesdir} /windows* .exe
267
271
268
272
# # macOS (Classical) ##
@@ -421,30 +425,28 @@ if [ "${build_mono}" == "1" ]; then
421
425
422
426
# Editor
423
427
binname=" ${godot_basename} _mono_win64"
424
- batname =" ${godot_basename} _mono_win64_console.cmd "
428
+ wrpname =" ${godot_basename} _mono_win64_console"
425
429
mkdir -p ${binname}
426
430
cp out/windows/x86_64/tools-mono/godot.windows.editor.x86_64.mono.exe ${binname} /${binname} .exe
427
431
strip ${binname} /${binname} .exe
428
432
sign_windows ${binname} /${binname} .exe
429
433
cp -rp out/windows/x86_64/tools-mono/GodotSharp ${binname} /
430
- echo " @echo off" > ${batname}
431
- echo ${binname} .exe >> ${batname}
432
- echo " pause > nul" >> ${batname}
433
- mv ${batname} ${binname} /
434
+ cp out/windows/x86_64/tools-mono/godot.windows.editor.x86_64.mono.console.exe ${binname} /${wrpname} .exe
435
+ strip ${binname} /${wrpname} .exe
436
+ sign_windows ${binname} /${wrpname} .exe
434
437
zip -r -q -9 " ${reldir_mono} /${binname} .zip" ${binname}
435
438
rm -rf ${binname}
436
439
437
440
binname=" ${godot_basename} _mono_win32"
438
- batname =" ${godot_basename} _mono_win32_console.cmd "
441
+ wrpname =" ${godot_basename} _mono_win32_console"
439
442
mkdir -p ${binname}
440
443
cp out/windows/x86_32/tools-mono/godot.windows.editor.x86_32.mono.exe ${binname} /${binname} .exe
441
444
strip ${binname} /${binname} .exe
442
445
sign_windows ${binname} /${binname} .exe
443
446
cp -rp out/windows/x86_32/tools-mono/GodotSharp ${binname} /
444
- echo " @echo off" > ${batname}
445
- echo ${binname} .exe >> ${batname}
446
- echo " pause > nul" >> ${batname}
447
- mv ${batname} ${binname} /
447
+ cp out/windows/x86_32/tools-mono/godot.windows.editor.x86_32.mono.console.exe ${binname} /${wrpname} .exe
448
+ strip ${binname} /${wrpname} .exe
449
+ sign_windows ${binname} /${wrpname} .exe
448
450
zip -r -q -9 " ${reldir_mono} /${binname} .zip" ${binname}
449
451
rm -rf ${binname}
450
452
@@ -453,6 +455,10 @@ if [ "${build_mono}" == "1" ]; then
453
455
cp out/windows/x86_64/templates-mono/godot.windows.template_release.x86_64.mono.exe ${templatesdir_mono} /windows_release_x86_64.exe
454
456
cp out/windows/x86_32/templates-mono/godot.windows.template_debug.x86_32.mono.exe ${templatesdir_mono} /windows_debug_x86_32.exe
455
457
cp out/windows/x86_32/templates-mono/godot.windows.template_release.x86_32.mono.exe ${templatesdir_mono} /windows_release_x86_32.exe
458
+ cp out/windows/x86_64/templates-mono/godot.windows.template_debug.x86_64.mono.console.exe ${templatesdir_mono} /windows_debug_x86_64_console.exe
459
+ cp out/windows/x86_64/templates-mono/godot.windows.template_release.x86_64.mono.console.exe ${templatesdir_mono} /windows_release_x86_64_console.exe
460
+ cp out/windows/x86_32/templates-mono/godot.windows.template_debug.x86_32.mono.console.exe ${templatesdir_mono} /windows_debug_x86_32_console.exe
461
+ cp out/windows/x86_32/templates-mono/godot.windows.template_release.x86_32.mono.console.exe ${templatesdir_mono} /windows_release_x86_32_console.exe
456
462
strip ${templatesdir_mono} /windows* .exe
457
463
458
464
# # macOS (Mono) ##
0 commit comments