Spaces:
Build error
Build error
| 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!" | |