ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
26 декабря
1481049 Топик полностью
VVB (03.12.2024 14:02, просмотров: 88) ответил Cкpипaч на Цитата: "Консольный uart конфигугрируется на скорости 1500000". Кем и как?
Планируемое использование Docker это этап сборки, но не этап разработки/тестирования/настройки. 

У меня пока так получилось.

Запускаю buildUsingDocker.sh из ПК с чистым Linux (с установленным Docker и git), получаю результат.

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

Разработка/тестирование/отладка -- на локальном ПК, на котором сборка осуществляется используя вызов `make`, без докеров, с любым удобным редактором и отладчиком.

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

Плюсы: 1) чистый linux -- не надо разворачивать окружение для сборки; 2) возможность автоматизации; 3) потенциальная возможность использования контейнера для сборки на другом ПК другого разработчика (лёгкое масштабирование людей в проекте); 4) в Dockerfile явно задокументировано окружение сборки и зависимости на хост-ПК.


Думаю, что для трёх прошивок разных электронных блоков будет три Dockerfile и три элементарных скрипта сборки.


buildUsingDocker.sh

Dockerfile.zip("Dockerfile" я не могу вставить, редактор сообщения выдаёт "caxapa.ru: Unknown error")

apt-sources.list