Перенести настройки выпуска в JSON, добавить переносимый сценарий сборки и проверки BIN. Обновить конфигурации CCS, исходники в UTF-8, обработку TESTLAMP, образы прошивки и регрессионные проверки.
9 lines
809 B
Batchfile
9 lines
809 B
Batchfile
@rem Запускает переносимый Python-сценарий рядом с BAT, независимо от текущего каталога CCS.
|
|
@echo off
|
|
rem Ограничивает изменения окружения текущим вызовом и запрещает раскрытие восклицательных знаков в путях.
|
|
setlocal EnableExtensions DisableDelayedExpansion
|
|
rem Передаёт команду prepare или build и все аргументы без привязки к изделию, расположению templates или версии CCS.
|
|
python "%~dp0build_identity.py" %*
|
|
rem Возвращает CCS код Python: ошибка генерации или проверки BIN должна остановить сборку.
|
|
exit /b %errorlevel%
|