Commit Graph

4 Commits

Author SHA1 Message Date
gusadmin 08321338d9 Добавить flutter_rust_bridge codegen перед сборкой
RustDesk не коммитит src/bridge_generated.rs -> cargo build падал
E0583/E0277. Встроил шаг codegen (FRB 1.80.1 + cargo-expand 1.0.95,
RUSTC_BOOTSTRAP=1) в build-windows.ps1; пины в upstream.txt.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 15:09:39 +03:00
gusadmin 0e58a15f28 LLVM 15 отдельно (VS без libclang), robust LIBCLANG_PATH, bash-путь форвард-слэшами
VS BuildTools содержит только clang-format/tidy без libclang.dll ->
ставим LLVM 15.0.6 в S:\dev\LLVM; LIBCLANG_PATH выбирается из кандидатов.
preconfigure получает POSIX-путь (git-bash не любит backslash).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 14:58:12 +03:00
gusadmin df40e79c0c Обход прокси-затыка vcpkg + факты тулчейна в CODEMAP
CIDR в NO_PROXY ломает WinHTTP-загрузчик vcpkg (err 87); чистим
прокси-env для процесса (есть прямой интернет). Пути тулчейна на
GUSIK-PC зафиксированы в docs/CODEMAP.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 14:35:17 +03:00
gusadmin 453f485f36 Scaffold overlay для преднастроенного RustDesk-клиента
Тонкая обвязка поверх rustdesk@1.4.9: preconfigure.sh патчит
RENDEZVOUS_SERVERS+RS_PUB_KEY в hbb_common, build-windows.ps1 —
локальный оркестратор сборки. Значения сервера/ключа не в репо
(config/server.env в .gitignore, в CI — gitea secrets).

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