61 lines
1.8 KiB
Python
61 lines
1.8 KiB
Python
#!/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/')
|
|
|