#!/bin/bash
# Manual deployment script for HEIC converter
# Use this if npm run build fails due to memory constraints

echo "🚀 Manual HEIC Converter Deployment"
echo "=================================="
echo ""

# Check if we're in the right directory
if [ ! -f "resources/js/heic-converter.js" ]; then
    echo "❌ Error: Must run from rollcall root directory"
    exit 1
fi

# Create public/js directory if it doesn't exist
mkdir -p public/js

# Copy heic-converter.js to public directory
echo "📦 Copying heic-converter.js to public/js/"
cp resources/js/heic-converter.js public/js/heic-converter.js

echo "✅ File copied successfully"
echo ""
echo "📝 Next steps:"
echo "1. Add this script tag to your layout file before </body>:"
echo '   <script src="/js/heic-converter.js"></script>'
echo ""
echo "2. Clear Laravel caches:"
echo "   php artisan cache:clear"
echo "   php artisan view:clear"
echo ""
echo "3. Test HEIC upload"
echo ""
echo "✅ Done!"
