From d7bb310ac125ce840b1039f76bed304333ce0c57 Mon Sep 17 00:00:00 2001 From: Feufochmar Date: Sat, 23 Jun 2018 19:13:25 +0200 Subject: [PATCH] Change a few things and add a way to generate the itch.io embedded webpage archive. --- make-archive.sh | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/make-archive.sh b/make-archive.sh index 62ffc02..aec6eee 100755 --- a/make-archive.sh +++ b/make-archive.sh @@ -1,17 +1,32 @@ #! /bin/sh + +# Normal Package PACKAGE=phonagen VERSION=1.0 ARCHIVE_DIR=$PACKAGE-$VERSION rm -rf $ARCHIVE_DIR +rm -f $ARCHIVE_DIR.zip mkdir $ARCHIVE_DIR -cp generate-example-set.sh $ARCHIVE_DIR -cp README.md $ARCHIVE_DIR -cp -r web $ARCHIVE_DIR +cp {generate-example-set.sh,README.md,COPYING} $ARCHIVE_DIR +cp web/{data.json,index.html,phonagen.css,phonagen.js} $ARCHIVE_DIR cp -r examples $ARCHIVE_DIR mkdir -p $ARCHIVE_DIR/py-phonagen cp py-phonagen/*.py $ARCHIVE_DIR/py-phonagen zip -r $ARCHIVE_DIR.zip $ARCHIVE_DIR + +# Itch.io HTML5 game +ITCH_ARCHIVE_DIR=itch-$ARCHIVE_DIR + +rm -rf $ITCH_ARCHIVE_DIR +rm -f $ITCH_ARCHIVE_DIR.zip +mkdir $ITCH_ARCHIVE_DIR +cp web/{index.html,phonagen.css,phonagen.js} $ITCH_ARCHIVE_DIR +./generate-example-set.sh +./py-phonagen/phonagen-merge.py web/*.json --output $ITCH_ARCHIVE_DIR/data.json +cd $ITCH_ARCHIVE_DIR +zip ../$ITCH_ARCHIVE_DIR.zip ./* +cd -