Files
metaverseDubai/scripts/generate_docs.sh

61 lines
1.3 KiB
Bash
Raw Permalink Normal View History

#!/bin/bash
# Dubai Metaverse - Documentation Generation Script
# Generates documentation from templates and validates completeness
set -e # Exit on error
echo "=========================================="
echo "Dubai Metaverse - Documentation Generator"
echo "=========================================="
echo ""
# Check for required documentation files
REQUIRED_DOCS=(
"README.md"
"PROJECT_CHARTER.md"
"TECHNICAL_BRIEF.md"
"ART_BIBLE.md"
"DISTRICT_SELECTION.md"
"PROJECT_PLAN.md"
"PIPELINE.md"
"NAMING_CONVENTIONS.md"
"UE5_SETUP.md"
"PROJECT_SETTINGS.md"
"PLUGINS.md"
"VERSION_CONTROL.md"
"MILESTONES.md"
)
MISSING_DOCS=()
echo "Checking required documentation..."
echo ""
for doc in "${REQUIRED_DOCS[@]}"; do
if [ -f "$doc" ]; then
echo "$doc"
else
echo "⚠ Missing: $doc"
MISSING_DOCS+=("$doc")
fi
done
echo ""
if [ ${#MISSING_DOCS[@]} -eq 0 ]; then
echo "✓ All required documentation files present"
else
echo "⚠ Missing documentation files:"
for doc in "${MISSING_DOCS[@]}"; do
echo " - $doc"
done
fi
echo ""
echo "=========================================="
echo "Documentation Check Complete"
echo "=========================================="
echo ""