()
| 516 | return True |
| 517 | return False |
| 518 | |
| 519 | |
| 520 | def make_backup() -> Path: |
| 521 | ensure_dirs() |
| 522 | stamp = now_stamp() |
| 523 | out = BACKUPS_DIR / f"termux-settings-backup-{stamp}.tar.gz" |
| 524 | manifest = { |
| 525 | "created": stamp, |
| 526 | "home": str(HOME), |
| 527 | "prefix": str(PREFIX), |
| 528 | "targets": [], |
| 529 | "note": "Termux settings/config backup created before Mobile Developer Setup changes.", |
| 530 | } |
| 531 |
no test coverage detected