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
16
16
out /
17
17
releases /
18
18
sha512sums /
19
+ steam /
19
20
tmp /
20
21
web /
21
22
Original file line number Diff line number Diff line change @@ -151,28 +151,33 @@ elif [[ "{$templates_version}" == *"-"* ]]; then
151
151
exit 1
152
152
fi
153
153
154
- export webdir=" ${basedir} /web/${templates_version} "
155
154
export reldir=" ${basedir} /releases/${godot_version} "
156
155
export reldir_mono=" ${reldir} /mono"
157
156
export tmpdir=" ${basedir} /tmp"
158
157
export templatesdir=" ${tmpdir} /templates"
159
158
export templatesdir_mono=" ${tmpdir} /mono/templates"
159
+ export webdir=" ${basedir} /web/${templates_version} "
160
+ export steamdir=" ${basedir} /steam"
160
161
161
162
export godot_basename=" Godot_v${godot_version} "
162
163
163
164
# Cleanup and setup
164
165
165
166
if [ " ${do_cleanup} " == " 1" ]; then
166
167
167
- rm -rf ${webdir}
168
168
rm -rf ${reldir}
169
169
rm -rf ${tmpdir}
170
+ rm -rf ${webdir}
171
+ rm -rf ${steamdir}
170
172
171
- mkdir -p ${webdir}
172
173
mkdir -p ${reldir}
173
174
mkdir -p ${reldir_mono}
174
175
mkdir -p ${templatesdir}
175
176
mkdir -p ${templatesdir_mono}
177
+ mkdir -p ${webdir}
178
+ if [ -d out/windows/steam ]; then
179
+ mkdir -p ${steamdir}
180
+ fi
176
181
177
182
fi
178
183
@@ -261,6 +266,13 @@ if [ "${build_classical}" == "1" ]; then
261
266
zip -q -9 " ${reldir} /${binname} .zip" ${binname} ${wrpname}
262
267
rm ${binname} ${wrpname}
263
268
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
+
264
276
# Templates
265
277
cp out/windows/x86_64/templates/godot.windows.template_release.x86_64.exe ${templatesdir} /windows_release_x86_64.exe
266
278
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 1
1
#! /bin/bash
2
2
3
- rm -rf releases tmp web
3
+ rm -rf releases steam tmp web
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
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
4
4
git status
You can’t perform that action at this time.
0 commit comments