blob: 76930d14e1119066b0768579b0d18489ddf63509 [file] [log] [blame]
#!/usr/bin/env bash
################################################################################
# Copyright (c) 2010, 2020 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the terms
# of the MIT License which is available at https://opensource.org/licenses/MIT
#
# SPDX-License-Identifier: MIT
#################################################################################
set -e -u
cd $(dirname $(readlink -f $0))
# .png.plt
for f in `find . -name "*.png.plt"`; do
echo "Converting $f"
cd `dirname $f`
FILE=`basename $f`
gnuplot $FILE
cd - > /dev/null
done
# .png.svg
for f in `find . -name "*.png.svg"`; do
echo "Converting $f"
FILE=${f//.png.svg/.png}
inkscape --export-area-drawing --export-png=$FILE $FILE.svg
done
# .png.tex
for f in `find . -name "*.png.tex"`; do
echo "Converting $f"
cd `dirname $f`
FILE=`basename ${f//.png.tex/.png}`
pdflatex -quiet $FILE.tex
pdfcrop $FILE.pdf $FILE.cropped.pdf > /dev/null
convert -density 125 $FILE.cropped.pdf $FILE
rm -f $FILE.pdf $FILE.log $FILE.aux $FILE.cropped.pdf
cd - > /dev/null
done