#!/bin/bash echo "🔧 Fixing HF Space build issues..." # Copy fixed requirements if [ -f "requirements_fixed.txt" ]; then cp requirements_fixed.txt requirements.txt echo "✅ Updated requirements.txt" else echo "❌ requirements_fixed.txt not found" exit 1 fi # Copy app with data integration if [ -f "app_with_data.py" ]; then cp app_with_data.py app.py echo "✅ Updated app.py" else echo "❌ app_with_data.py not found" exit 1 fi # Copy data files to Textilindo directory echo "📁 Copying data files..." if [ -d "../Textilindo" ]; then # Copy data directory if [ -d "data" ]; then cp -r data/* ../Textilindo/data/ 2>/dev/null || true echo "✅ Copied data files" fi # Copy configs if [ -d "configs" ]; then cp -r configs/* ../Textilindo/configs/ 2>/dev/null || true echo "✅ Copied config files" fi # Copy templates if [ -d "templates" ]; then cp -r templates/* ../Textilindo/templates/ 2>/dev/null || true echo "✅ Copied template files" fi # Copy main app cp app.py ../Textilindo/ cp requirements.txt ../Textilindo/ echo "✅ Files copied to Textilindo directory" else echo "❌ Textilindo directory not found" exit 1 fi # Navigate to Textilindo directory and commit cd ../Textilindo echo "📝 Committing changes..." git add . git commit -m "Fix build issues - remove problematic dependencies and add data integration" git push origin main echo "✅ Build fix complete!"