release: Hermit 1.0.0 — home layout, icon font, install
Compact the home parliament chip, animate crab states like the HTML kit, ship hermit-icons.ttf (sbix) + frames, and install the font from make/ bootstrap/package paths. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -59,6 +59,20 @@ ln -sfr "$rel/hermit" "$rel/cst-agent" 2>/dev/null || ln -sf hermit "$rel/cst-ag
|
||||
"${T}strip" "$rel/hermit"
|
||||
cp -f README.md "$rel/README.md"
|
||||
echo "$ver" >"$rel/VERSION"
|
||||
# Ship icon font + animation frames with the release tarball.
|
||||
if [[ ! -f res/hermit-icons.ttf ]]; then
|
||||
python3 scripts/build_hermit_font.py >/dev/null 2>&1 || true
|
||||
fi
|
||||
if [[ -f res/hermit-icons.ttf ]]; then
|
||||
mkdir -p "$rel/share/hermit" "$rel/share/fonts/hermit"
|
||||
cp -f res/hermit-icons.ttf "$rel/hermit-icons.ttf"
|
||||
cp -f res/hermit-icons.ttf "$rel/share/hermit/hermit-icons.ttf"
|
||||
cp -f res/hermit-icons.ttf "$rel/share/fonts/hermit/hermit-icons.ttf"
|
||||
fi
|
||||
if [[ -d res/hermit-frames ]]; then
|
||||
mkdir -p "$rel/share/hermit/frames"
|
||||
cp -a res/hermit-frames/. "$rel/share/hermit/frames/"
|
||||
fi
|
||||
tgz="$(cst_pack_tgz dist "$name")"
|
||||
# Compat alias package name for one release cycle
|
||||
cp -f "$tgz" "dist/cst-agent-$ver-linux-$ARCH.tar.gz"
|
||||
|
||||
Reference in New Issue
Block a user