15 lines
532 B
Bash
15 lines
532 B
Bash
#!/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"
|