initrd-propagator: Select the propagator as a separate feature

This commit is contained in:
Anton Midyukov 2021-03-22 14:26:37 +07:00
parent 2d0b7811be
commit 3259b2faa8
7 changed files with 8 additions and 2 deletions

View File

@ -0,0 +1,3 @@
Добавляется поддержка propagator. propagator обеспечивает первую стадию загрузчика.
Ранее был неотъемлемой частью субпрофиля stage1. Был вынесен в фичу для обеспечения
возожности собирать образы с использованием специально собранного initrd вместо него.

View File

@ -0,0 +1,4 @@
use/initrd-propagator:
@$(call add_feature)
@$(call add,STAGE1_PACKAGES,make-initrd-propagator propagator)
@$(call set,STAGE1_INITRD,PROPAGATOR)

View File

@ -1,8 +1,7 @@
# "1" is not a typo
use/stage2: sub/stage1 use/uuid-iso
use/stage2: sub/stage1 use/initrd-propagator use/uuid-iso
@$(call add_feature)
@$(call add,STAGE1_PACKAGES,make-initrd file iproute2)
@$(call add,STAGE1_PACKAGES,make-initrd-propagator propagator)
@$(call add,STAGE1_MODLISTS,$$(FEATURES))
@$(call xport,STAGE1_PACKAGES)
@$(call xport,STAGE1_KCONFIG)