[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