You've already forked uutils.github.io
mirror of
https://github.com/uutils/uutils.github.io.git
synced 2026-06-10 16:12:28 -07:00
CI: generate available locales list during WASM build
This commit is contained in:
@@ -128,6 +128,12 @@ jobs:
|
||||
wasm-opt -Oz ../uutils.github.io/static/wasm/uutils.wasm -o ../uutils.github.io/static/wasm/uutils.wasm
|
||||
fi
|
||||
echo "WASM binary size: $(du -h ../uutils.github.io/static/wasm/uutils.wasm | cut -f1)"
|
||||
# Generate the list of available locales from .ftl files
|
||||
locales=$(find src/uu/*/locales src/uucore/locales -name '*.ftl' 2>/dev/null \
|
||||
| sed 's|.*/||; s|\.ftl$||' | sort -u | paste -sd, -)
|
||||
echo "const WASM_LOCALES = [$(echo "$locales" | sed 's/[^,]*/\"&\"/g')];" \
|
||||
> ../uutils.github.io/static/wasm/locales.js
|
||||
echo "Available locales: $locales"
|
||||
fi
|
||||
|
||||
- name: Run Zola
|
||||
|
||||
Reference in New Issue
Block a user