summaryrefslogtreecommitdiffstats
path: root/gen.sh
diff options
context:
space:
mode:
Diffstat (limited to 'gen.sh')
-rwxr-xr-xgen.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/gen.sh b/gen.sh
index 3c0cb21..1d0f381 100755
--- a/gen.sh
+++ b/gen.sh
@@ -6,17 +6,21 @@ rm -f export/*
6mkdir -p export_flip 6mkdir -p export_flip
7rm -f export_flip/* 7rm -f export_flip/*
8 8
9find . -type f \( -iname "*.svg" ! -iname ".*" ! -iname "a*" \) -print0 | parallel -0 'x={.}; inkscape -z -e "export/${x#./}.png" "{}"' {} \; 9find . -type f \( -iname "*.svg" ! -iname ".*" ! -iname "a*" \) -print0 | parallel -0 'x={.}; inkscape -z -e "export/${x#./}_raw.png" "{}"' \;
10./dundundun.sh ablobfoxdundundun 10./dundundun.sh ablobfoxdundundun
11./dundundun.sh ablobfoxdundundunowo 11./dundundun.sh ablobfoxdundundunowo
12./hyperize.sh ablobfoxhyperowo 12./hyperize.sh ablobfoxhyperowo
13./hyperize.sh ablobfoxhypercofe 13./hyperize.sh ablobfoxhypercofe
14./hyperize.sh ablobfoxhyperthinking 14./hyperize.sh ablobfoxhyperthinking
15./animate.sh ablobfoxhyper 3 2:100 15./animate.sh ablobfoxhyper 3 2:100
16./animate.sh ablobfoxloading 36 3:100
16cp LICENSE export/ 17cp LICENSE export/
17 18
18cd export 19cd export
20find . -type f -iname "*_raw.png" -print0 | parallel -0 'x={.}; pngquant -o "${x%_raw}.png" "{}"' \;
21rm ./*_raw.png
19apngasm -o ablobfoxbongo.png blobfoxbongo.png 100 blobfoxbongostart.png 100 22apngasm -o ablobfoxbongo.png blobfoxbongo.png 100 blobfoxbongostart.png 100
23apngasm -o ablobfoxbongohyper.png blobfoxbongo.png 5:100 blobfoxbongostart.png 5:100
20cp ./*.png ../export_flip/ 24cp ./*.png ../export_flip/
21cp ./LICENSE ../export_flip/ 25cp ./LICENSE ../export_flip/
22 26
@@ -26,6 +30,7 @@ jq -Rn 'input | split("|") | map(split(":") | { key: .[0], value: .[1] }) | from
26 30
27zip blobfox.zip *.png 31zip blobfox.zip *.png
28zip blobfox.zip LICENSE 32zip blobfox.zip LICENSE
33tar -cvzf blobfox.tar.gz *.png LICENSE
29CHECKSUM=`sha256sum -z blobfox.zip | awk '{ print $1 }'` 34CHECKSUM=`sha256sum -z blobfox.zip | awk '{ print $1 }'`
30 35
31cd ../export_flip 36cd ../export_flip
@@ -40,11 +45,13 @@ jq -Rn 'input | split("|") | map(split(":") | { key: .[0], value: .[1] }) | from
40 45
41zip blobfox_flip.zip *.png 46zip blobfox_flip.zip *.png
42zip blobfox_flip.zip LICENSE 47zip blobfox_flip.zip LICENSE
48tar -cvzf blobfox_flip.tar.gz *.png LICENSE
43CHECKSUM_FLIP=`sha256sum -z blobfox_flip.zip | awk '{ print $1 }'` 49CHECKSUM_FLIP=`sha256sum -z blobfox_flip.zip | awk '{ print $1 }'`
44 50
45cd ../export 51cd ../export
46 52
47mv ../export_flip/blobfox_flip.zip ./ 53mv ../export_flip/blobfox_flip.zip ./
54mv ../export_flip/blobfox_flip.tar.gz ./
48mv ../export_flip/blobfox_flip.json ./ 55mv ../export_flip/blobfox_flip.json ./
49 56
50rm -f *.png 57rm -f *.png