main, repo: introduced suffix support
This is to make building addon images possible; those carrying packages but lacking any stage2.
This commit is contained in:
parent
f8a264bbb3
commit
98e889830e
@ -1,8 +1,8 @@
|
||||
Эта фича предназначена для конфигурирования репозиториев
|
||||
в образе, включая генерацию хэшей и подключение к LiveCD.
|
||||
|
||||
На данный момент единственным таким репозиторием является
|
||||
RPMS.main (создаваемый sub/main), но возможно добавление
|
||||
По умолчанию таким репозиторием является RPMS.main
|
||||
(создаваемый sub/main), но возможно добавление
|
||||
addons, updates или иных по мере необходимости.
|
||||
|
||||
Результат -- каталог ALTLinux/base/ для копирования в образ.
|
||||
|
@ -3,3 +3,6 @@ use/repo:
|
||||
@$(call add,STAGE1_PACKAGES,gnupg)
|
||||
|
||||
use/repo/main: sub/main use/repo; @:
|
||||
|
||||
use/repo/addon: use/repo/main
|
||||
@$(call set,MAIN_SUFFIX,addon)
|
||||
|
@ -6,6 +6,8 @@ endif
|
||||
|
||||
default: all
|
||||
|
||||
MAIN_SUFFIX := main
|
||||
|
||||
include $(GLOBAL_BUILDDIR)/distcfg.mk
|
||||
include $(GLOBAL_BUILDDIR)/functions.mk
|
||||
include $(MKIMAGE_PREFIX)/config.mk
|
||||
@ -29,7 +31,7 @@ IMAGE_PACKAGES = $(SYSTEM_PACKAGES) $(COMMON_PACKAGES) \
|
||||
|
||||
-include $(sort $(wildcard lib/*.mk))
|
||||
|
||||
MKI_DESTDIR = ALTLinux/RPMS.main
|
||||
MKI_DESTDIR = ALTLinux/RPMS.$(MAIN_SUFFIX)
|
||||
MKI_PACK_RESULTS = data
|
||||
|
||||
include $(MKIMAGE_PREFIX)/targets.mk
|
||||
|
@ -19,4 +19,5 @@ THE_PACKAGES и THE_LISTS вместо дублирования вручную.
|
||||
Не следует использовать этот субпрофиль напрямую, для добавления
|
||||
пакетного репозитория в образ предназначена фича use/repo/main.
|
||||
|
||||
Результат -- каталог ALTLinux/RPMS.main для копирования в образ.
|
||||
Результат -- каталог ALTLinux/RPMS.main для копирования в образ
|
||||
(если не указан иной суффикс посредством переменной MAIN_SUFFIX).
|
||||
|
Loading…
Reference in New Issue
Block a user