File tree Expand file tree Collapse file tree 4 files changed +18
-5
lines changed Expand file tree Collapse file tree 4 files changed +18
-5
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ angle.7z
1616out /
1717releases /
1818sha512sums /
19+ steam /
1920tmp /
2021web /
2122
Original file line number Diff line number Diff line change @@ -151,28 +151,33 @@ elif [[ "{$templates_version}" == *"-"* ]]; then
151151 exit 1
152152fi
153153
154- export webdir=" ${basedir} /web/${templates_version} "
155154export reldir=" ${basedir} /releases/${godot_version} "
156155export reldir_mono=" ${reldir} /mono"
157156export tmpdir=" ${basedir} /tmp"
158157export templatesdir=" ${tmpdir} /templates"
159158export templatesdir_mono=" ${tmpdir} /mono/templates"
159+ export webdir=" ${basedir} /web/${templates_version} "
160+ export steamdir=" ${basedir} /steam"
160161
161162export godot_basename=" Godot_v${godot_version} "
162163
163164# Cleanup and setup
164165
165166if [ " ${do_cleanup} " == " 1" ]; then
166167
167- rm -rf ${webdir}
168168 rm -rf ${reldir}
169169 rm -rf ${tmpdir}
170+ rm -rf ${webdir}
171+ rm -rf ${steamdir}
170172
171- mkdir -p ${webdir}
172173 mkdir -p ${reldir}
173174 mkdir -p ${reldir_mono}
174175 mkdir -p ${templatesdir}
175176 mkdir -p ${templatesdir_mono}
177+ mkdir -p ${webdir}
178+ if [ -d out/windows/steam ]; then
179+ mkdir -p ${steamdir}
180+ fi
176181
177182fi
178183
@@ -261,6 +266,13 @@ if [ "${build_classical}" == "1" ]; then
261266 zip -q -9 " ${reldir} /${binname} .zip" ${binname} ${wrpname}
262267 rm ${binname} ${wrpname}
263268
269+ if [ -d out/windows/steam ]; then
270+ cp out/windows/steam/godot.windows.editor.x86_64.exe ${steamdir} /godot.windows.opt.tools.64.exe
271+ cp out/windows/steam/godot.windows.editor.x86_32.exe ${steamdir} /godot.windows.opt.tools.32.exe
272+ sign_windows ${steamdir} /godot.windows.opt.tools.64.exe
273+ sign_windows ${steamdir} /godot.windows.opt.tools.32.exe
274+ fi
275+
264276 # Templates
265277 cp out/windows/x86_64/templates/godot.windows.template_release.x86_64.exe ${templatesdir} /windows_release_x86_64.exe
266278 cp out/windows/x86_64/templates/godot.windows.template_debug.x86_64.exe ${templatesdir} /windows_debug_x86_64.exe
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- rm -rf releases tmp web
3+ rm -rf releases steam tmp web
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- rm -rf godot* .tar.gz mono-glue out releases tmp web
3+ rm -rf godot* .tar.gz mono-glue out releases steam tmp web
44git status
You can’t perform that action at this time.
0 commit comments