feat: restructure project for multi-deck support
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Executable
+19
@@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
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"
|
||||
Reference in New Issue
Block a user