made those eldritch monstrosities of sed incantations more readable

This commit is contained in:
Ben Morrison 2020-06-30 02:41:39 -04:00
parent 5db8118b17
commit 11d8fc7ce1
Signed by: gbmor
GPG Key ID: 8F192E4720BB0DAC
1 changed files with 11 additions and 3 deletions

View File

@ -12,10 +12,18 @@ build()
printf '\n%s %s\n' 'Building:' "$FILENAME"
if [ "$FILENAME" != 'index.html' ]; then
sed '/{{HEADER}}/r inc/_header.html' "$FILE" | sed '/{{HEADER}}/D' | sed '/{{LOGONAV}}/r inc/_logonav.html' | sed '/{{LOGONAV}}/D' > "dist/$FILENAME"
sed '/{{HEADER}}/r inc/_header.html' "$FILE" |\
sed '/{{HEADER}}/D' |\
sed '/{{LOGONAV}}/r inc/_logonav.html' |\
sed '/{{LOGONAV}}/D' > "dist/$FILENAME"
else
sed '/{{HEADER}}/r inc/_header.html' "$FILE" | sed '/{{HEADER}}/D' | sed '/{{LOGONAV}}/r inc/_logonav.html' | sed '/{{LOGONAV}}/D' | sed '/{{NEWS}}/r inc/_news.html' | sed '/{{NEWS}}/D' > "dist/$FILENAME"
fi
sed '/{{HEADER}}/r inc/_header.html' "$FILE" |\
sed '/{{HEADER}}/D' |\
sed '/{{LOGONAV}}/r inc/_logonav.html' |\
sed '/{{LOGONAV}}/D' |\
sed '/{{NEWS}}/r inc/_news.html' |\
sed '/{{NEWS}}/D' > "dist/$FILENAME"
fi
done
cp assets/* dist/