Страница 1 из 1

[minibsd] installworld customize

Добавлено: 2009-10-16 19:45:37
Animator
Нужно собрать minibsd для роутера. Способ использования installworld DESTDIR=образ_прошивки мне видится наиболее надёжным ввиду того что он стандартный, системный(сам озаботится о всевозможных подводных камнях таких как хард линки, chflags и пр.).
Естественно размер образа имеет значение(нужно не более 40 MB) тогда как сейчас я с помощью опций командной строки для make

Код: Выделить всё

cd /usr/src
make installworld -DNO_PORTSUPDATE -DNO_DOCUPDATE -DNO_CTF  DESTDIR=/tmp/custwrld
смог сократить размер образа системных утилит с 164MB до 146MB.(Маны всё равно остались :pardon: )
Смысл в том, что не хочется сильно хачить все Makefile'ы в поддиректориях поскольку переезд на новую Фрю будет каждый раз сопровождатся редактированием данных файлов.

Решение задачи представляется в грамотном определении переменных окружения для верхнеуровнего Makefile'а

В общем, возможно кто-то занимался данным вопросом и поделится опытом.

Re: [minibsd] installworld customize

Добавлено: 2009-10-16 19:59:52
paradox

Код: Выделить всё

man src.conf