Commit fd9232e0 authored by Anton Midyukov's avatar Anton Midyukov

Initial alt-components feature

parent 678c810b
=== features.in/alt-components ===
Фича предназначена для работы с альтератор компоненты (alterator-comonents)
и редакциями (editions) на их основе.
На текущий момент предоставляется возможность добавлять в iso-образ пакеты,
которые входят в ту или иную редакцию через переменную EDITION_PACKAGES.
use/alt-components:
@$(call add_feature)
@$(call add,MAIN_LISTS,.alt-components)
CHROOT_PACKAGES += alterator-entry $(EDITION_PACKAGES)
# preparation targets of sub.in/main/Makefile
MAIN_WHATEVER += alt-components-main
alt-components-main:
cp .work/chroot/tmp/.alt-components ../pkg/lists/.alt-components
#!/bin/sh -efu
mkdir -p /.image/pkg/lists
editions2packages >/tmp/.alt-components
...@@ -37,7 +37,8 @@ MKI_PACK_RESULTS = data ...@@ -37,7 +37,8 @@ MKI_PACK_RESULTS = data
include $(MKIMAGE_PREFIX)/targets.mk include $(MKIMAGE_PREFIX)/targets.mk
all: $(GLOBAL_DEBUG) copy-packages pack-image $(GLOBAL_CLEAN_WORKDIR) all: $(GLOBAL_DEBUG) prepare-workdir run-scripts $(MAIN_WHATEVER) \
copy-packages pack-image $(GLOBAL_CLEAN_WORKDIR)
debug: debug:
@echo "** main: IMAGE_PACKAGES: $(IMAGE_PACKAGES)" @echo "** main: IMAGE_PACKAGES: $(IMAGE_PACKAGES)"
......
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