diff options
Diffstat (limited to 'gen.sh')
-rwxr-xr-x | gen.sh | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -6,17 +6,21 @@ rm -f export/* | |||
6 | mkdir -p export_flip | 6 | mkdir -p export_flip |
7 | rm -f export_flip/* | 7 | rm -f export_flip/* |
8 | 8 | ||
9 | find . -type f \( -iname "*.svg" ! -iname ".*" ! -iname "a*" \) -print0 | parallel -0 'x={.}; inkscape -z -e "export/${x#./}.png" "{}"' {} \; | 9 | find . -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 | ||
16 | cp LICENSE export/ | 17 | cp LICENSE export/ |
17 | 18 | ||
18 | cd export | 19 | cd export |
20 | find . -type f -iname "*_raw.png" -print0 | parallel -0 'x={.}; pngquant -o "${x%_raw}.png" "{}"' \; | ||
21 | rm ./*_raw.png | ||
19 | apngasm -o ablobfoxbongo.png blobfoxbongo.png 100 blobfoxbongostart.png 100 | 22 | apngasm -o ablobfoxbongo.png blobfoxbongo.png 100 blobfoxbongostart.png 100 |
23 | apngasm -o ablobfoxbongohyper.png blobfoxbongo.png 5:100 blobfoxbongostart.png 5:100 | ||
20 | cp ./*.png ../export_flip/ | 24 | cp ./*.png ../export_flip/ |
21 | cp ./LICENSE ../export_flip/ | 25 | cp ./LICENSE ../export_flip/ |
22 | 26 | ||
@@ -26,6 +30,7 @@ jq -Rn 'input | split("|") | map(split(":") | { key: .[0], value: .[1] }) | from | |||
26 | 30 | ||
27 | zip blobfox.zip *.png | 31 | zip blobfox.zip *.png |
28 | zip blobfox.zip LICENSE | 32 | zip blobfox.zip LICENSE |
33 | tar -cvzf blobfox.tar.gz *.png LICENSE | ||
29 | CHECKSUM=`sha256sum -z blobfox.zip | awk '{ print $1 }'` | 34 | CHECKSUM=`sha256sum -z blobfox.zip | awk '{ print $1 }'` |
30 | 35 | ||
31 | cd ../export_flip | 36 | cd ../export_flip |
@@ -40,11 +45,13 @@ jq -Rn 'input | split("|") | map(split(":") | { key: .[0], value: .[1] }) | from | |||
40 | 45 | ||
41 | zip blobfox_flip.zip *.png | 46 | zip blobfox_flip.zip *.png |
42 | zip blobfox_flip.zip LICENSE | 47 | zip blobfox_flip.zip LICENSE |
48 | tar -cvzf blobfox_flip.tar.gz *.png LICENSE | ||
43 | CHECKSUM_FLIP=`sha256sum -z blobfox_flip.zip | awk '{ print $1 }'` | 49 | CHECKSUM_FLIP=`sha256sum -z blobfox_flip.zip | awk '{ print $1 }'` |
44 | 50 | ||
45 | cd ../export | 51 | cd ../export |
46 | 52 | ||
47 | mv ../export_flip/blobfox_flip.zip ./ | 53 | mv ../export_flip/blobfox_flip.zip ./ |
54 | mv ../export_flip/blobfox_flip.tar.gz ./ | ||
48 | mv ../export_flip/blobfox_flip.json ./ | 55 | mv ../export_flip/blobfox_flip.json ./ |
49 | 56 | ||
50 | rm -f *.png | 57 | rm -f *.png |