diff --git a/config.sh b/config.sh index 25bab8d..91832bc 100644 --- a/config.sh +++ b/config.sh @@ -1,2 +1,3 @@ REPO_URL="" -REBUILD_INTERVAL=1d \ No newline at end of file +REBUILD_INTERVAL=1d +COMPRESS_CMD="zopfli" \ No newline at end of file diff --git a/rebuild.sh b/rebuild.sh index 5c93b7a..796cd3f 100755 --- a/rebuild.sh +++ b/rebuild.sh @@ -23,10 +23,12 @@ git submodule update zola build -echo "Compressing files..." -find public -type f -name '*.css' -size +5k -exec zopfli '{}' \; -find public -type f -name '*.js' -size +5k -exec zopfli '{}' \; -find public -type f -name '*.html' -size +5k -exec zopfli '{}' \; +if [ "$COMPRESS_CMD" != "" ]; then + echo "Compressing files..." + find public -type f -name '*.css' -size +5k -exec $COMPRESS_CMD '{}' \; + find public -type f -name '*.js' -size +5k -exec $COMPRESS_CMD '{}' \; + find public -type f -name '*.html' -size +5k -exec $COMPRESS_CMD '{}' \; +fi echo "Updating webpage..." mkdir -p "$WEB_PATH"