#!/bin/sh set -eu ROOT="$(cd "$(dirname "$0")/.." && pwd)" DIST="$ROOT/dist" rm -rf "$DIST" mkdir -p "$DIST" cp "$ROOT/index.html" "$DIST/index.html" for dir in "$ROOT"/decks/*/; do [ -d "$dir" ] || continue name="$(basename "$dir")" echo "Building deck: $name" pnpm exec slidev build "$dir/slides.md" --base "/$name/" --out "$DIST/$name" done echo "Done. Output: $DIST" ls -la "$DIST"