[minibsd] installworld customize
Добавлено: 2009-10-16 19:45:37
Нужно собрать minibsd для роутера. Способ использования installworld DESTDIR=образ_прошивки мне видится наиболее надёжным ввиду того что он стандартный, системный(сам озаботится о всевозможных подводных камнях таких как хард линки, chflags и пр.).
Естественно размер образа имеет значение(нужно не более 40 MB) тогда как сейчас я с помощью опций командной строки для make
смог сократить размер образа системных утилит с 164MB до 146MB.(Маны всё равно остались
)
Смысл в том, что не хочется сильно хачить все Makefile'ы в поддиректориях поскольку переезд на новую Фрю будет каждый раз сопровождатся редактированием данных файлов.
Решение задачи представляется в грамотном определении переменных окружения для верхнеуровнего Makefile'а
В общем, возможно кто-то занимался данным вопросом и поделится опытом.
Естественно размер образа имеет значение(нужно не более 40 MB) тогда как сейчас я с помощью опций командной строки для make
Код: Выделить всё
cd /usr/src
make installworld -DNO_PORTSUPDATE -DNO_DOCUPDATE -DNO_CTF DESTDIR=/tmp/custwrld
Смысл в том, что не хочется сильно хачить все Makefile'ы в поддиректориях поскольку переезд на новую Фрю будет каждый раз сопровождатся редактированием данных файлов.
Решение задачи представляется в грамотном определении переменных окружения для верхнеуровнего Makefile'а
В общем, возможно кто-то занимался данным вопросом и поделится опытом.