Files
ipsw/hack/make/json_mini
T

13 lines
347 B
Bash
Executable File

#!/bin/sh
set -e
files=($(find -f ./pkg -f ./internal/download -- -type f -name '*.json'))
for item in ${files[*]}; do
printf "Minimizing JSON: %s\n" $item
cp $item /tmp/$(basename -- $item)
cat /tmp/$(basename -- $item) | jq -c >$item
rm /tmp/$(basename -- $item)
gzip -cn $item >"$(dirname $item)/$(basename -- $item .json).gz"
done