[devel-distro] I: mkimage-profiles 0.6.0-alt1
Michael Shigorin
mike at osdn.org.ua
Mon Mar 19 21:45:01 MSK 2012
Здравствуйте.
Наконец понял, как именно сделать старую хотелку:
граф зависимостей между целями по makefiles.
Изначально смотрел в сторону Makefile::Graphviz, но в итоге
решил, что практичней инструментарий для анализа конкретной
сборки одного образа; отследить помогла перегрузка SHELL.
В итоге для простого syslinux.iso получилась такая картинка:
http://fly.osdn.org.ua/~mike/img/misc/targets_syslinux.png
и для более развесистых образов -- такие:
http://fly.osdn.org.ua/~mike/img/m-p/targets_server-ovz.png
http://fly.osdn.org.ua/~mike/img/m-p/targets_ltsp-tde.png
На последней картинке заметны новые слова вроде "+tde" --
это сахар для уже существовавших use/*, помогающий выделить
наиболее подходящие для подключения "кирпичики". Возможно,
будут когда-то вынесены под руку в UI (а до более детальных
фич надо будет добираться отдельно -- их намного больше).
Уже помогло убрать пару избыточных циклов. :)
В остальном всё там же:
http://www.altlinux.org/Mkimage/Profiles/m-p
http://git.altlinux.org/people/mike/packages/?p=mkimage-profiles.git
--
---- WBR, Michael Shigorin <mike at altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
More information about the devel-distro
mailing list