update at 2026-03-15 15:58:14
This commit is contained in:
14
scripts/sync-layered-clock-assets.sh
Normal file
14
scripts/sync-layered-clock-assets.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/env sh
|
||||
set -eu
|
||||
|
||||
ROOT_DIR="$(CDPATH= cd -- "$(dirname "$0")/.." && pwd)"
|
||||
TMP_DIR="${TMPDIR:-/tmp}/kindle-clock-assets"
|
||||
KINDLE_TARGET=${1:-kindle}
|
||||
|
||||
rm -rf "$TMP_DIR"
|
||||
/usr/bin/swift "$ROOT_DIR/scripts/generate-kindle-clock-assets.swift" "$ROOT_DIR" "$TMP_DIR"
|
||||
|
||||
ssh "$KINDLE_TARGET" 'mkdir -p /mnt/us/dashboard/assets/hour-hand /mnt/us/dashboard/assets/minute-hand'
|
||||
rsync -av --no-o --no-g --delete "$TMP_DIR"/ "$KINDLE_TARGET":/mnt/us/dashboard/assets/
|
||||
|
||||
echo "Clock assets synced to $KINDLE_TARGET:/mnt/us/dashboard/assets"
|
||||
Reference in New Issue
Block a user