9b91001f5e
INSTALL2_PACKAGES turned out to be sensitive to the feature addition order: if efi was added before install2 then the packages added by the former were overridden by the latter. This is also related to commit g7b76c73 as +installer can be added pretty much anywhere, there's no warranty that use/install2 appears early enough in configuration build-up sequence.
44 lines
1.5 KiB
Makefile
44 lines
1.5 KiB
Makefile
# alterator-based installer, second (livecd) stage
|
|
|
|
+installer: use/install2/full; @:
|
|
|
|
use/install2: use/stage2 sub/stage2@install2 use/metadata use/cleanup/installer
|
|
@$(call add_feature)
|
|
@$(call try,INSTALLER,altlinux-generic) # might be replaced later
|
|
@$(call add,INSTALL2_PACKAGES,installer-distro-$$(INSTALLER)-stage2)
|
|
@$(call add,INSTALL2_PACKAGES,branding-$$(BRANDING)-alterator)
|
|
@$(call add,BASE_PACKAGES,branding-$$(BRANDING)-release)
|
|
@$(call add,BASE_LISTS,$(call tags,basesystem))
|
|
@$(call xport,BASE_BOOTLOADER)
|
|
|
|
# doesn't use/install2/fs on purpose (at least so far)
|
|
use/install2/full: use/install2/packages use/install2/kms use/install2/kvm \
|
|
use/syslinux/localboot.cfg use/syslinux/ui/menu; @:
|
|
|
|
# stash local packages within installation media
|
|
use/install2/packages: use/install2 use/repo/main; @:
|
|
|
|
# for alterator-pkg to use
|
|
use/install2/net: use/install2
|
|
@$(call add,INSTALL2_PACKAGES,curl)
|
|
|
|
# modern free xorg drivers for mainstream hardware require KMS support
|
|
use/install2/kms: use/stage2/kms
|
|
@$(call add,BASE_KMODULES_REGEXP,drm.*)
|
|
|
|
# see also use/vmguest/kvm; qxl included in xorg pkglist
|
|
use/install2/kvm:
|
|
@$(call add,INSTALL2_PACKAGES,spice-vdagent xorg-drv-qxl)
|
|
|
|
# filesystems handling
|
|
use/install2/fs: use/install2/xfs use/install2/jfs use/install2/reiserfs; @:
|
|
|
|
use/install2/xfs:
|
|
@$(call add,INSTALL2_PACKAGES,xfsprogs)
|
|
|
|
use/install2/jfs:
|
|
@$(call add,INSTALL2_PACKAGES,jfsutils)
|
|
|
|
use/install2/reiserfs:
|
|
@$(call add,INSTALL2_PACKAGES,reiserfsprogs)
|