summaryrefslogtreecommitdiff
path: root/.zs/posthook
blob: bcf1d5251bf8f1b17f27defb7fab062f0c7425de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/sh

set -e

minify_assets() {
  p="$1"
  t="$2"

  find "$p" -type f -name "*.$t" | while read -r file; do
    name="${file#"$p"}"
    name="${name#"/"}"
    minify -o "${p}/${name}" "$file"
  done
}

if command -v minify > /dev/null; then
  minify_assets "$ZS_OUTDIR" "css"
  minify_assets "$ZS_OUTDIR" "js"
fi