aboutsummaryrefslogtreecommitdiff
path: root/misc/package_linux.sh
diff options
context:
space:
mode:
Diffstat (limited to 'misc/package_linux.sh')
-rwxr-xr-xmisc/package_linux.sh16
1 files changed, 12 insertions, 4 deletions
diff --git a/misc/package_linux.sh b/misc/package_linux.sh
index 1acd0c1..1705066 100755
--- a/misc/package_linux.sh
+++ b/misc/package_linux.sh
@@ -1,11 +1,19 @@
#!/bin/sh
ThisDir="$(dirname "$(readlink -f "$0")")"
-cd "$ThisDir"
+cd "$ThisDir"/..
-Zip="game.zip"
+mkdir -p build
+./code/build.sh
-cd ..
+Zip="./build/wordled.zip"
+rm -f "$Zip"
+>&2 printf 'INFO: Creating zip.\n'
rm -f "$Zip"
zip "$Zip" build/linux_handmade build/handmade.so
-zip "$Zip" data/font.ttf data/words.txt
+zip -r "$Zip" data/fonts data/words.txt
+
+Tar="./build/wordled.tar.gz"
+rm -f "$Tar"
+>&2 printf 'INFO: Creating tar.\n'
+tar --dereference --create --verbose --gzip --file "$Tar" build/linux_handmade build/handmade.so data/fonts/ data/words.txt