diff --git a/build-slides.sh b/build-slides.sh index 5e9732d..d0653de 100755 --- a/build-slides.sh +++ b/build-slides.sh @@ -31,7 +31,10 @@ chmod 777 "$TEMP_OUTPUT" trap "rm -rf '$TEMP_OUTPUT'" EXIT if command -v marp &>/dev/null; then - marp --html --output "$OUTPUT_DIR/" "${SLIDES[@]}" + for slide in "${SLIDES[@]}"; do + BASENAME=$(basename "${slide%.*}") + marp --html --output "$OUTPUT_DIR/${BASENAME}.html" "$slide" + done else echo "marp not found locally — using Docker (marpteam/marp-cli)..." for slide in "${SLIDES[@]}"; do