Улучши лог установки VPN

This commit is contained in:
2026-05-19 13:36:11 +03:00
parent 3945b2fb9f
commit 4187cb6544
3 changed files with 205 additions and 33 deletions

View File

@@ -157,6 +157,22 @@ Detected state:
В неинтерактивной среде скрипт не задаёт вопросов и использует выбранные флаги/дефолты. Для CI или повторяемой установки лучше явно указывать `--non-interactive`.
## Логи установщика
Установщик печатает пошаговый лог с emoji, цветом в интерактивном терминале и коротким пояснением, зачем нужен каждый шаг. Например, перед сборкой Swift-приложения он отдельно пишет, что `swift build` может занять время и что строки компилятора вида `[2/5] Write swift-version...` являются нормальным выводом.
Отключить цвет:
```sh
NO_COLOR=1 sh install.sh
```
Отключить emoji:
```sh
LEMANA_VPN_NO_EMOJI=1 sh install.sh
```
## Модули
### Core