Commit 5521e34f authored by Anton Midyukov's avatar Anton Midyukov

dev: overrides packages in main repo only when selected use/dev/repo

This will allow you to use the feature for distributions with installation from packages.
parent 4dce4abc
......@@ -5,7 +5,7 @@
Реализованы поддержка LiveCD, VM, VE и добавление группы в инсталятор.
Обратите внимание: эта фича достаточно серьёзно изменяет поведение
Обратите внимание: use/dev/repo достаточно серьёзно изменяет поведение
субпрофиля main, оставляя из всего обычного множества обрабатываемых
переменных только MAIN_PACKAGES, MAIN_PACKAGES_REGEXP и MAIN_LISTS
во избежание дублирования не требующихся для сборки минимальных
......
......@@ -8,6 +8,7 @@ use/dev: use/control
use/dev/repo: use/repo/main
@$(call add,THE_PACKAGES,apt-repo)
@$(call add,MAIN_LISTS,$(call tags,main builder))
@$(call try,DEV_REPO,1)
use/dev/mkimage: use/dev
@$(call add,THE_PACKAGES,mkimage shadow-change su)
......@@ -44,3 +45,4 @@ endif
use/dev/groups/builder: use/dev/repo
@$(call add,MAIN_GROUPS,dev/builder)
@$(call set,DEV_REPO,)
ifneq ($(DEV_REPO),)
# only MAIN_* should go in this time
IMAGE_PACKAGES_REGEXP = $(MAIN_PACKAGES_REGEXP)
IMAGE_PACKAGES = $(MAIN_PACKAGES) $(call map,list,$(MAIN_LISTS))
endif
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