From 06bd3d7999501ee178826190fbd3b4a9e28cb6fa Mon Sep 17 00:00:00 2001 From: Steph Enders Date: Wed, 21 Jun 2023 22:56:23 -0400 Subject: Create simple template script for deployment --- render.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 render.sh (limited to 'render.sh') diff --git a/render.sh b/render.sh new file mode 100755 index 0000000..47cd89d --- /dev/null +++ b/render.sh @@ -0,0 +1,19 @@ +set -ex; +if [ $# -ne 2 ]; then + echo "Usage: ./render.sh www///.html" + exit 1; +fi + +FILE=$1 +DEST=$2 + +mkdir -p $(dirname $DEST) +cp $FILE $DEST + +for tmpl in templates/*.html; do + key=$(basename ${tmpl} .html) + sed -i "/[{]${key}[}]/r ${tmpl}" $DEST + sed -i "s/[{]${key}[}]//g" $DEST +done +./tidy.sh $DEST + -- cgit v1.2.3-54-g00ecf