summaryrefslogtreecommitdiffstats
path: root/gen.sh
diff options
context:
space:
mode:
Diffstat (limited to 'gen.sh')
-rwxr-xr-xgen.sh15
1 files changed, 15 insertions, 0 deletions
diff --git a/gen.sh b/gen.sh
new file mode 100755
index 0000000..5704ba3
--- /dev/null
+++ b/gen.sh
@@ -0,0 +1,15 @@
1#!/bin/sh
2
3IDS=`find . -type f -iname '*.png' -exec sh -c 'x=${0#./}; printf "%s|" ${x%.svg.png}' {} \;`
4FILES=`find . -type f -iname '*.png' -exec sh -c 'printf "%s|" ${0#./}' {} \;`
5
6FILELIST="${IDS%|}
7${FILES%|}"
8
9jq -Rn '
10( input | split("|") ) as $keys |
11( inputs | split("|") ) as $vals |
12[[$keys, $vals] | transpose[] | {key:.[0],value:.[1]}] | from_entries
13' <<<"$FILELIST">blobfox.json
14
15zip blobfox.zip *.png