19 lines
412 B
Bash
Executable File
19 lines
412 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)"
|
|
SRC="$REPO_ROOT/skills/baoyu-markdown-to-html/scripts/md/"
|
|
DEST="$REPO_ROOT/skills/baoyu-post-to-wechat/scripts/md/"
|
|
|
|
echo "Syncing: $SRC → $DEST"
|
|
|
|
rsync -av --delete \
|
|
--exclude 'node_modules/' \
|
|
--exclude 'package-lock.json' \
|
|
"$SRC" "$DEST"
|
|
|
|
echo "Installing dependencies..."
|
|
cd "$DEST" && npm install
|
|
|
|
echo "Done."
|