0.6.1: Emberwild is now Cinderwild (the old name's taken on Steam). Saves, identity and settings are copied across from the Emberwild folder on first start; the site moves to cinderwild.psbailey.uk; same protocol (18), so 0.6.0 and 0.6.1 play together
This commit is contained in:
@@ -4,9 +4,9 @@
|
||||
# tools/export.sh # macOS and Windows
|
||||
# tools/export.sh macOS # just one ("macOS" or "Windows")
|
||||
#
|
||||
# build/Emberwild-<version>-macos.zip the .app (universal: Apple silicon + Intel),
|
||||
# build/Cinderwild-<version>-macos.zip the .app (universal: Apple silicon + Intel),
|
||||
# ad-hoc signed, not notarised
|
||||
# build/Emberwild-<version>-windows.zip Emberwild.exe + Emberwild.pck (+ a console
|
||||
# build/Cinderwild-<version>-windows.zip Cinderwild.exe + Cinderwild.pck (+ a console
|
||||
# wrapper), unsigned
|
||||
#
|
||||
# Needs the Godot export templates for this Godot's version (Editor > Manage
|
||||
@@ -29,21 +29,21 @@ mkdir -p build
|
||||
|
||||
if [ "$which" = all ] || [ "$which" = macOS ]; then
|
||||
rm -rf build/macos && mkdir -p build/macos
|
||||
"$GODOT" --headless --path . --export-release "macOS" build/macos/Emberwild.zip > build/export-macos.log 2>&1
|
||||
if [ -f build/macos/Emberwild.zip ]; then
|
||||
mv build/macos/Emberwild.zip "build/Emberwild-$VERSION-macos.zip"
|
||||
echo "built build/Emberwild-$VERSION-macos.zip"
|
||||
"$GODOT" --headless --path . --export-release "macOS" build/macos/Cinderwild.zip > build/export-macos.log 2>&1
|
||||
if [ -f build/macos/Cinderwild.zip ]; then
|
||||
mv build/macos/Cinderwild.zip "build/Cinderwild-$VERSION-macos.zip"
|
||||
echo "built build/Cinderwild-$VERSION-macos.zip"
|
||||
else
|
||||
echo "macOS export failed: see build/export-macos.log"; exit 1
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$which" = all ] || [ "$which" = Windows ]; then
|
||||
rm -rf build/windows && mkdir -p build/windows/Emberwild
|
||||
"$GODOT" --headless --path . --export-release "Windows" build/windows/Emberwild/Emberwild.exe > build/export-windows.log 2>&1
|
||||
if [ -f build/windows/Emberwild/Emberwild.exe ]; then
|
||||
(cd build/windows && rm -f "../Emberwild-$VERSION-windows.zip" && zip -qr "../Emberwild-$VERSION-windows.zip" Emberwild)
|
||||
echo "built build/Emberwild-$VERSION-windows.zip"
|
||||
rm -rf build/windows && mkdir -p build/windows/Cinderwild
|
||||
"$GODOT" --headless --path . --export-release "Windows" build/windows/Cinderwild/Cinderwild.exe > build/export-windows.log 2>&1
|
||||
if [ -f build/windows/Cinderwild/Cinderwild.exe ]; then
|
||||
(cd build/windows && rm -f "../Cinderwild-$VERSION-windows.zip" && zip -qr "../Cinderwild-$VERSION-windows.zip" Cinderwild)
|
||||
echo "built build/Cinderwild-$VERSION-windows.zip"
|
||||
else
|
||||
echo "Windows export failed: see build/export-windows.log"; exit 1
|
||||
fi
|
||||
@@ -58,7 +58,7 @@ out = {"version": version, "protocol": protocol, "date": datetime.date.today().i
|
||||
if notes:
|
||||
out["notes"] = notes
|
||||
for plat in ("macos", "windows"):
|
||||
f = "build/Emberwild-%s-%s.zip" % (version, plat)
|
||||
f = "build/Cinderwild-%s-%s.zip" % (version, plat)
|
||||
if os.path.exists(f):
|
||||
h = hashlib.sha256(open(f, "rb").read()).hexdigest()
|
||||
out["downloads"][plat] = {"file": os.path.basename(f), "sha256": h, "size": os.path.getsize(f)}
|
||||
|
||||
Reference in New Issue
Block a user