Initial gradle-mirror CLI project

This commit is contained in:
2026-04-08 12:33:06 +03:30
commit 1e6b55d20b
12 changed files with 589 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
"""Application constants used by gradle_mirror."""
from __future__ import annotations
from pathlib import Path
APP_NAME = "gradle-mirror"
INIT_FILE_NAME = "init.gradle.kts"
BACKUP_SUFFIX = ".bak"
LOG_FILE_NAME = "gradle-mirror.log"
START_MARKER = "/* gradle-mirror-start */"
END_MARKER = "/* gradle-mirror-end */"
MIRROR_REPOSITORIES = [
"https://maven.myket.ir/",
"https://mirror-maven.runflare.com/maven2/",
"https://mirror-maven.runflare.com/android/maven2/",
"https://mirror-maven.runflare.com/gradle-plugins/",
]
DEFAULT_GRADLE_HOME = Path.home() / ".gradle"