[make-initrd] Release make-initrd 2.14.0

Leonid Krivoshein klark.devel at gmail.com
Wed Mar 31 21:10:22 MSK 2021



31.03.2021 21:08, Leonid Krivoshein пишет:
>
>
> 31.03.2021 20:17, Alexey Gladkov пишет:
>> On Thu, Apr 01, 2021 at 12:02:57AM +0700, Антон Мидюков wrote:
>>> 31.03.2021 23:55, Alexey Gladkov пишет:
>>>> [...]
>>>> Если ты указал модуль в MODULES_ADD, то нет нужды его искать самому и
>>>> указывать в PUT_FILES.
>>>>
>>>> Также, чтобы положить какой-то подкаталог с модулями совершенно не 
>>>> нужно
>>>> их искать руками. Для модулей работает:
>>>>
>>>> MODULES_TRY_ADD += drivers/char/
>>> Это то, что нам надо! Не надо ничего проверять, добавлять каталоги 
>>> так. Не знал, что так можно.
>>> На конце обязательно должен быть '/' ?
>> Это даже не строка. Это regexp [1], который будет применён к списку
>> модулей. Слэш в конце гарантирует, что не будут положены char-foo-bar.ko
>>
>> [1] 
>> https://github.com/osboot/make-initrd/blob/master/features/add-modules/bin/put-modules#L48-L56
>
> По ходу вспомнили про существование фич modules-* и в случае создания 
> LiveCD их как раз есть смысл сразу проверить. Там же отыскиваются 
> всякие MODULES_PATTERN_SETS += ... что не менее полезно, IMHO. Вот 
> только сходу не нашёл описания для предикатов вида alias: name: 
> not-filename: итп, хотя и так можно догадаться, но нет исчерпывающего 
> списка.
>

Ну вот, по той же ссылке и нашёл. :-)
https://github.com/osboot/make-initrd/blob/master/features/add-modules/bin/put-modules#L121


-- 
Best regards,
Leonid Krivoshein.



More information about the Make-initrd mailing list