From cc1fb1e6b4e5e33719ac4974396c32331c2a80cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Wed, 17 Jan 2024 09:06:20 +0200 Subject: [PATCH] scripts/build: parallelize compression better --- scripts/build | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/build b/scripts/build index 29fc728..71879bc 100755 --- a/scripts/build +++ b/scripts/build @@ -4,12 +4,12 @@ cd "$(git rev-parse --show-toplevel)" hugo --cleanDestinationDir --printPathWarnings --panicOnWarning -cd public - -find . \ +find public \ -name '*.html' -or \ -name '*.xml' -or \ -name '*.txt' -or \ -name '*.css' -or \ -name '*.map' -or \ - -name '*.pdf' | parallel --eta "zopfli {} && brotli {}" + -name '*.pdf' | \ + awk '{print "zopfli "$0;print "brotli "$0}' | \ + xargs -P$(nproc) -I{} $SHELL -c {}