#!/usr/bin/env bash set -xeuo pipefail cd "$(git rev-parse --show-toplevel)" hugo --cleanDestinationDir --printPathWarnings --panicOnWarning find public \ -name '*.html' -or \ -name '*.xml' -or \ -name '*.txt' -or \ -name '*.css' -or \ -name '*.map' -or \ -name '*.pdf' | \ tee >(xargs -n1 -P$(nproc) zopfli) | \ xargs -n1 -P$(nproc) brotli