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 |
