wb_editors
166
правок
N.maslov (обсуждение | вклад) (Убрал ненужные параметры запуска wbdev) |
N.maslov (обсуждение | вклад) (Добавил выбор релиза при создании образа) |
||
Строка 45: | Строка 45: | ||
==Автоматическая сборка== | ==Автоматическая сборка== | ||
Готовим файл с командами. Для Wiren Board 6 версии до 6.7 задаём переменную <code>BOARD=6x</code>, от 6.7 и выше - <code>BOARD=67</code>. | Готовим файл с командами. Для Wiren Board 6 версии до 6.7 задаём переменную <code>BOARD=6x</code>, от 6.7 и выше - <code>BOARD=67</code>. | ||
Релиз, на основе которого будет собран образ, задаётся в переменной <code>WB_RELEASE</code>. | |||
'''Обратите внимание''': если корневая ФС была отредактирована, нужно удалить строки в скрипте, отвечающие за удаление старой и создание новой корневой ФС | '''Обратите внимание''': если корневая ФС была отредактирована, нужно удалить строки в скрипте, отвечающие за удаление старой и создание новой корневой ФС | ||
Строка 50: | Строка 52: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
$ BOARD=67; cat << EOFcommand > tmp.sh | $ BOARD=67; WB_RELEASE=stable; cat << EOFcommand > tmp.sh | ||
#!/bin/bash | #!/bin/bash | ||
apt-get update | apt-get update | ||
Строка 61: | Строка 63: | ||
echo "Create new clean rootfs" | echo "Create new clean rootfs" | ||
rm -rf \$ROOTFS | rm -rf \$ROOTFS | ||
/root/rootfs/create_rootfs.sh ${BOARD} | WB_RELEASE=${WB_RELEASE} /root/rootfs/create_rootfs.sh ${BOARD} | ||
echo "Create .fit image" | echo "Create .fit image" |