[devel-distro] I: mkimage-profiles 1.1.70

Leo-sp50 leo-sp50 at ya.ru
Wed Jul 22 12:54:50 MSK 2015



20.07.2015, 22:34, "Michael Shigorin" <mike at altlinux.org>:
>                Здравствуйте.
> Опять мелочи -- в stage2 добавлена проверка, что KFLAVOURS
> соответствуют какие-либо ядра (иначе в случаях вроде сборки
> со своим вариантом из доп. репозитория, но без APTCONF нужного
> вида, процесс мог занять слишком много времени до заведомого
> облома без внятной диагностики).
>
> --
>  ---- WBR, Michael Shigorin / http://altlinux.org
>   ------ http://opennet.ru / http://anna-news.info
> _______________________________________________
> devel-distro mailing list
> devel-distro at lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel-distro


Привет.

Есть пара вопросов.

1. Возможно ли, и если возможно, то где это подредактировать в скриптах\настройках,
что-бы по команде :

make -C /usr/share/mkimage-profiles syslinux.iso

выполнялось так :

- в текущем каталоге, откуда запущена команда, 
в частности в домашнем каталоге пользователя от которого запущена сборка, 
проверяется наличие подкаталога syslinux.iso, 
если он есть, то сборка продолжается по тому описания профиля, что есть в этом подкаталоге, 
если такого подкаталога с профилем нет, то создаётся подкаталог с именем собираемого дистра 
и  в нём формируется сборочный профиль на основании описания из /usr/share/mkimage-profiles
- сама сборка дистра идёт как обычно в tmp
- результат сохраняется в созданном подкаталоге syslinux.iso/out 

2. Возможно ли добавить что-то на подобие оболочки для m-p, с набором простых команд, например 

 mp clon syslinux.iso test-syslinux.iso 
 
будет создавать сборочный клон профиля из исходного профиля (/usr/share/mkimage-profiles) syslinux.iso с именем test-syslinux.iso

mp create syslinux.iso 

будет собирать на основе данных в /usr/share/mkimage-profiles указанный образ , что-бы не требовалось вводить полный
путь к /usr/share/mkimage-profiles. Что-бы это подразумевалось изначально в самой команде или описывалось в настроечном файле,
какой каталог использовать как исходный, установленный из rpm пакета или клонированный из git.



More information about the devel-distro mailing list