#!/usr/bin/env python3 import os import glob # Переходим в директорию проекта os.chdir('/home/trevor/AndroidStudioProjects/Elva') # Удаляем все .md файлы md_files = glob.glob('*.md') for f in md_files: try: os.remove(f) print(f'✓ Удален: {f}') except Exception as e: print(f'✗ Ошибка при удалении {f}: {e}') # Удаляем все .txt файлы txt_files = glob.glob('*.txt') for f in txt_files: try: os.remove(f) print(f'✓ Удален: {f}') except Exception as e: print(f'✗ Ошибка при удалении {f}: {e}') # Список всех shell скриптов для удаления shell_scripts_to_remove = [ 'build_*.sh', 'rebuild_*.sh', 'fix_*.sh', 'clean_*.sh', 'quick_*.sh', 'final_*.sh', 'check_*.sh', 'cheat_*.sh', 'commands.sh', 'dev.sh', 'diagnose.sh', 'install.sh', 'setup.sh', 'start.sh', 'status.sh', 'test_*.sh', 'show_*.sh', 'prepare_build.sh', 'full_rebuild.sh', 'COMMANDS.sh', 'GO.sh', 'HELP.sh', 'INSTRUCTIONS.sh', 'START_HERE.sh', 'SHOW_FIXES.sh', 'cleanup.sh' ] # Удаляем shell скрипты for pattern in shell_scripts_to_remove: for f in glob.glob(pattern): try: os.remove(f) print(f'✓ Удален: {f}') except Exception as e: print(f'✗ Ошибка при удалении {f}: {e}') print('\n' + '='*50) print('✓ Очистка завершена!') print('='*50) print('\nОставлены только необходимые файлы для сборки:') print(' - build.gradle.kts') print(' - settings.gradle.kts') print(' - gradle.properties') print(' - gradlew / gradlew.bat') print(' - local.properties') print(' - .gitignore') print(' - app/') print(' - gradle/') print(' - build/')