Commit 98e88983 authored by Michael Shigorin's avatar Michael Shigorin

main, repo: introduced suffix support

This is to make building addon images possible; those carrying packages but lacking any stage2.
parent f8a264bb
Эта фича предназначена для конфигурирования репозиториев
в образе, включая генерацию хэшей и подключение к 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).
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment