commit 596740e9269c4cecbf65cf0ce1011ea24d26b8e0 parent 42b400e4cca13b35fa19f28208ad3eef41ce4b69 Author: Nullptrderef <nullptrderef@proton.me> Date: Sun, 14 Jan 2024 00:11:36 +0100 make conversion script able to handle multiple dis Diffstat:
| M | contrib/convert-svgs-to-pngs | | | 16 | ++++++++++------ |
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/contrib/convert-svgs-to-pngs b/contrib/convert-svgs-to-pngs @@ -2,9 +2,13 @@ # This file is in the public domain. # Convert local SVGs to the PNGs for display. set -eu -mkdir -p png -for svg in svg/*; -do - png=$(sed 's/svg/png/g' <<< "$svg"); - inkscape -w 768 -h 576 "$svg" -o "$png" &> /dev/null -done +for dir in err; +do + mkdir -p "${dir}/png" + for svg in "${dir}/svg/"*; + do + png=$(sed 's/svg/png/g' <<< "$svg"); + echo "Converting $svg to $png" + inkscape -w 768 -h 576 "$svg" -o "$png" &> /dev/null + done; +done;