2021-05-29 19:37:41 -05:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
files=$(find public/ -name "*.html" -o -name "*.xml" -o -name "*.css" -o -name "*.js")
|
|
|
|
|
2021-06-12 20:31:14 -05:00
|
|
|
gz() {
|
|
|
|
echo "GZIP $1"
|
|
|
|
gzip -fnk $1
|
|
|
|
}
|
2021-05-29 19:37:41 -05:00
|
|
|
|
2021-06-12 20:31:14 -05:00
|
|
|
br() {
|
|
|
|
echo "BROTLI $1"
|
|
|
|
brotli -fZk $1
|
|
|
|
}
|
2021-05-29 19:37:41 -05:00
|
|
|
|
2021-06-12 20:31:14 -05:00
|
|
|
export -f gz
|
|
|
|
export -f br
|
2021-05-29 19:37:41 -05:00
|
|
|
|
2021-06-12 20:31:14 -05:00
|
|
|
parallel $@ gz {} <<< $files
|
|
|
|
parallel $@ br {} <<< $files
|