/
dgrigorev
/
veda
Обзор
Документация
Войти
/
dgrigorev
/
veda
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
scripts/build.bat
50 строк
1 KB
Дмитрий Григорьев
Initial commit
01 июн 2026, 17:44
01 июн 2026, 17:44
a063587
Код
Авторство
О чём код?
@echo off REM ============================================================================ REM build.bat — сборка veda через классический cmd.exe. REM Использование: REM scripts\build.bat сборка release REM scripts\build.bat debug сборка debug REM scripts\build.bat run сборка release и запуск REM ============================================================================ setlocal REM Переходим в корень репозитория (на уровень выше папки scripts). cd /d "%~dp0\.." echo === Сборка veda === REM Проверяем наличие cargo. where cargo >nul 2>nul if errorlevel 1 ( echo Ошибка: cargo не найден. Установите Rust: https://rustup.rs exit /b 1 ) set PROFILE=release set DORUN=0 if /i "%1"=="debug" set PROFILE=debug if /i "%1"=="run" set DORUN=1 if /i "%2"=="run" set DORUN=1 if "%PROFILE%"=="debug" ( echo Профиль: debug cargo build ) else ( echo Профиль: release cargo build --release ) if errorlevel 1 ( echo Сборка завершилась с ошибкой. exit /b 1 ) echo Готово. Бинарь: target\%PROFILE%\veda.exe if "%DORUN%"=="1" ( echo Запуск veda... target\%PROFILE%\veda.exe ) endlocal