93 lines
3.1 KiB
Bash
Executable file
93 lines
3.1 KiB
Bash
Executable file
#!/bin/bash
|
|
# Quick script to check all generated code locations
|
|
|
|
echo "=== Generated Page Components (Build Output) ==="
|
|
echo "Location: target/*/build/pages-*/out/"
|
|
echo ""
|
|
|
|
# Find the most recent build output
|
|
PAGES_OUT=$(find target -name "page_*.rs" -path "*/pages-*/out/*" | head -1 | xargs dirname 2>/dev/null)
|
|
if [ -n "$PAGES_OUT" ]; then
|
|
echo "📂 Most recent build output: $PAGES_OUT"
|
|
echo "Files:"
|
|
ls -1 "$PAGES_OUT"/page_*.rs 2>/dev/null | head -10 | sed 's/.*\// - /'
|
|
echo ""
|
|
|
|
echo "📄 Sample generated component (Home):"
|
|
find "$PAGES_OUT" -name "page_Home.rs" -exec head -20 {} \; 2>/dev/null
|
|
else
|
|
echo "❌ No build output found. Run 'just build' first."
|
|
fi
|
|
|
|
echo ""
|
|
echo "=== Generated Page Cache (rustelo-cache) ==="
|
|
echo "Location: target/rustelo-cache/pages/"
|
|
echo ""
|
|
|
|
if [ -d "target/rustelo-cache/pages" ]; then
|
|
echo "📂 Cached page components:"
|
|
ls -1 target/rustelo-cache/pages/page_*.rs 2>/dev/null | head -10 | sed 's/.*\// - /'
|
|
echo ""
|
|
|
|
echo "📄 Sample cached component (Home):"
|
|
head -25 target/rustelo-cache/pages/page_Home.rs 2>/dev/null
|
|
else
|
|
echo "❌ No cached page components found. Run 'cargo build' first."
|
|
fi
|
|
|
|
echo ""
|
|
echo "=== Generated Tools Components (Review Copy) ==="
|
|
echo "Location: site/devtools/data/pages/generated/"
|
|
echo ""
|
|
|
|
if [ -d "site/devtools/data/pages/generated" ]; then
|
|
echo "📂 Development review copy:"
|
|
ls -1 site/devtools/data/pages/generated/*.rs 2>/dev/null | head -10 | sed 's/.*\// - /'
|
|
echo ""
|
|
|
|
echo "📄 Sample tools component (Home):"
|
|
head -25 site/devtools/data/pages/generated/home.rs 2>/dev/null
|
|
else
|
|
echo "❌ No devtools generated pages found. Run build with tools enabled."
|
|
fi
|
|
|
|
echo ""
|
|
echo "=== Route Configuration (Source) ==="
|
|
echo "Location: site/config/routes/"
|
|
echo ""
|
|
|
|
if [ -d "site/config/routes" ]; then
|
|
echo "📂 Route configuration files:"
|
|
ls -1 site/config/routes/*.toml 2>/dev/null | sed 's/.*\// - /'
|
|
else
|
|
echo "❌ No route configuration found."
|
|
fi
|
|
|
|
echo ""
|
|
echo "=== Analysis Documentation ==="
|
|
echo "Location: site/info/ (from SITE_INFO_PATH)"
|
|
echo ""
|
|
|
|
if [ -d "site/info" ]; then
|
|
echo "📂 Generated analysis files:"
|
|
ls -1 site/info/*analysis*.md site/info/*pages*.md 2>/dev/null | head -5 | sed 's/.*\// - /'
|
|
echo ""
|
|
|
|
echo "📄 Sample analysis content (pages):"
|
|
head -5 site/info/pages_analysis.md 2>/dev/null || echo " No pages analysis available"
|
|
else
|
|
echo "❌ No analysis documentation found."
|
|
fi
|
|
|
|
echo ""
|
|
echo "=== Content Structure ==="
|
|
echo "📝 Source content (clean): site/content/ - Only .md and source files"
|
|
echo "🌐 Generated content: public/r/ - Processed .html and .json files"
|
|
echo "📋 Standard frontmatter: Organized with comments, industry best practices"
|
|
|
|
echo ""
|
|
echo "=== Quick Commands ==="
|
|
echo " just build # Generate all components"
|
|
echo " just dev # Build and start with hot reload"
|
|
echo " bash scripts/content/verify-clean-structure.sh # Check content structure"
|
|
echo " bash $0 # Run this script again"
|