4 Commits

Author SHA1 Message Date
gusadmin 1b3c3496c5 Приватность публичного репо + выкл. проверку обновлений + релиз latest
- Убраны все машинно/инфра-специфичные данные из README/CODEMAP/скриптов/
  workflows (хосты, IP, домен gitea -> github.server_url).
- preconfigure: enable-check-update=N (выкл. проверку обновлений); подсказка
  «set up your own server» и так гаснет с override-сервером.
- CI публикует exe/apk в Gitea Release `latest` (обновляется каждый прогон,
  стабильная ссылка) + версионный релиз на теге v*.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 19:13:54 +03:00
gusadmin 9c615346c5 Android: Java 17 для Gradle (7.6.4 не тянет Java 21)
provision ставит openjdk-17, build-android.sh задаёт JAVA_HOME на
java-17 перед flutter build apk (как RustDesk CI).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 18:42:28 +03:00
gusadmin 486443a4ea Android: libssl-dev в provision (host openssl-sys)
cargo ndk падал на openssl-sys для host-таргета (нет libssl-dev).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 18:25:39 +03:00
gusadmin b2610ecb54 Android: provision-android.sh (тулчейн VM 118 под пины)
apt-deps + Rust+aarch64 + cargo-ndk 3.1.2 + FRB codegen + NDK r28c
(напрямую от Google) + Flutter 3.24.5 linux + vcpkg@пин. Идемпотентно,
пишет ~/dev/rd-android.env для сборки.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 17:38:47 +03:00