v8-runner

convert

Переведите исходники между форматами Designer и EDT.

Вывод

Примеры ответов; пути и длительность зависят от запуска.

convert

v8-runner convert

Преобразует исходники в другой формат через EDT CLI (108). Направление выбирается по format проекта.

Формат исходников

Конфигуратор
Преобразует XML-исходники в проект EDT.
EDT
Экспортирует проект EDT в XML-исходники платформы.

Для сборки пакета .cf, .cfe, .epf или .erf используйте make.

Классы ответов

Классы относятся ко всем вариантам этой команды; условия отдельных ключей указаны в строках. Примеры ниже показывают форму ответа, а не все сочетания настроек.

КлассКогда возникает и что означает
Исходники преобразованыoutputs перечисляет созданные результаты.
Результаты созданы с предупреждениемСбой уборки или отложенное прерывание после публикации описаны в message.
План подготовленВ outputs будущие пути; provider_dispatched: false.
Преобразование не разрешеноНет подходящего набора, невалидные исходники, небезопасный выходной путь, риск потери файлов или EDT недоступен.
Не все наборы преобразованыok: false; outputs может содержать уже завершённые наборы. Общий откат всех результатов не обещается.
Выполнение прерваноОтмена или таймаут; проверьте outputs и message.

Причины отказов и различия между ошибкой команды, ошибкой шага и диагностикой запуска — в словаре ответов.

Варианты ответа

Операция завершилась успешно

Фрагмент успешного текстового ответа:

workspace: build/convert/edt-workspace
source-set main: src/cf -> build/convert/out/main/edt

Преобразование не завершилось

В этом примере outputs пуст. Если до ошибки другой набор завершён, его output остаётся в массиве.

direction: designer-to-edt
workspace: build/convert/edt-workspace
Convert failed
ERROR: platform error: EDT conversion failed

Результат создан, уборка не удалась

ok остаётся true; созданные outputs сохраняются, сопутствующая проблема — в message.

workspace: build/convert/edt-workspace
[warning] temporary directory cleanup failed
Convert completed with warnings

convert --dry-run

v8-runner convert --dry-run

Превью проверяет настройки и доступность исполнителя. Платформа не запускается; база и выходные файлы не меняются. Без --dry-run выполняется указанная операция.

Варианты ответа

План преобразования подготовлен

Успех превью подтверждает подготовку плана, а не выполнение операции. Фрагмент текстового ответа:

direction: designer-to-edt
workspace: build/convert/edt-workspace

Настройка исполнителей и конфигурации проекта.