You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
80 lines
2.9 KiB
80 lines
2.9 KiB
ifeq (,$(filter-out e2k%,$(ARCH)))
|
|
use/e2k: use/tty/S0 use/l10n/default/ru_RU
|
|
@$(call add_feature)
|
|
@$(call add,BASE_PACKAGES,installer-feature-e2k-fix-clock-stage3)
|
|
@$(call add,LIVE_PACKAGES,installer-feature-e2k-fix-boot-stage2)
|
|
@$(call add,LIVE_PACKAGES,installer-feature-e2k-ignore-cf-stage2)
|
|
@$(call add,LIVE_PACKAGES,livecd-installer-features)
|
|
@$(call add,LIVE_PACKAGES,blacklist-ide) # avoid overwriting hda
|
|
@$(call add,STAGE2_PACKAGES,agetty)
|
|
@$(call add,INSTALL2_PACKAGES,installer-feature-e2k-xorg-conf-stage2)
|
|
@$(call add,INSTALL2_PACKAGES,installer-feature-e2k-fix-boot-stage2)
|
|
@$(call add,INSTALL2_PACKAGES,installer-feature-fstrim-stage2)
|
|
@$(call add,INSTALL2_PACKAGES,blacklist-ide) # avoid overwriting hda
|
|
@$(call add,INSTALL2_PACKAGES,ifplugd) # for net-eth link status
|
|
@$(call add,INSTALL2_CLEANUP_PACKAGES,llvm)
|
|
ifeq (,$(filter-out e2kv4 e2kv5,$(ARCH)))
|
|
@# 8C/8CB specific
|
|
@$(call add,INSTALL2_PACKAGES,installer-feature-e2k-sensors-stage2)
|
|
endif
|
|
@$(call add,BASE_PACKAGES,mirror-e2k-alt)
|
|
@$(call add,THE_PACKAGES,pwmd)
|
|
@$(call add,DEFAULT_SERVICES_DISABLE,pwmd)
|
|
@$(call set,KFLAVOURS,elbrus-def) # no other flavours for now
|
|
@$(call xport,STAGE2_BOOTARGS)
|
|
|
|
use/e2k/x11: use/e2k use/x11
|
|
@$(call add,THE_PACKAGES,xorg-server xinit)
|
|
@$(call add,INSTALL2_PACKAGES,xorg-drv-amdgpu lccrt-blobs)
|
|
|
|
ifeq (,$(filter-out e2kv5,$(ARCH)))
|
|
use/e2k/multiseat/full: use/e2k/multiseat/901/full; @:
|
|
|
|
# 6seat not tested so far but 1E8CB has three suitable PCIe slots
|
|
use/e2k/multiseat/901:
|
|
@$(call add,INSTALL2_PACKAGES,installer-feature-e2k-801-multiseat) #sic!
|
|
@$(call add,MAIN_GROUPS,x-e2k/90-e901)
|
|
@$(call add,MAIN_GROUPS,$(addprefix x-e2k/,e901-1seat e901-2seat))
|
|
@$(call add,MAIN_GROUPS,$(addprefix x-e2k/,e901-3seat))
|
|
|
|
use/e2k/multiseat/901/full: use/e2k/multiseat/901 use/control
|
|
@$(call add,MAIN_GROUPS,x-e2k/x-autologin)
|
|
@$(call add,THE_PACKAGES,test-audio alterator-multiseat)
|
|
endif # e2kv5
|
|
|
|
ifeq (,$(filter-out e2kv4,$(ARCH)))
|
|
use/e2k/multiseat/full: use/e2k/multiseat/801/full; @:
|
|
|
|
use/e2k/x11/101: use/e2k/x11
|
|
@$(call add,MAIN_GROUPS,x-e2k/91-e101)
|
|
@$(call add,MAIN_GROUPS,$(addprefix x-e2k/,e101-modesetting))
|
|
|
|
use/e2k/multiseat/801/base:
|
|
@$(call add,INSTALL2_PACKAGES,installer-feature-e2k-801-multiseat)
|
|
@$(call add,MAIN_GROUPS,x-e2k/90-e801)
|
|
@$(call add,MAIN_GROUPS,$(addprefix x-e2k/,e801-1seat e801-2seat))
|
|
|
|
use/e2k/multiseat/801: use/e2k/multiseat/801/base
|
|
@$(call add,MAIN_GROUPS,$(addprefix x-e2k/,e801-3seat e801-6seat))
|
|
|
|
use/e2k/multiseat/801/full: use/e2k/multiseat/801 use/control
|
|
@$(call add,MAIN_GROUPS,x-e2k/x-autologin)
|
|
@$(call add,THE_PACKAGES,test-audio alterator-multiseat)
|
|
endif # e2kv4
|
|
|
|
ifeq (,$(filter-out e2k,$(ARCH)))
|
|
use/e2k/x11/101:; @:
|
|
use/e2k/multiseat/full:; @:
|
|
endif # e2k(v3)
|
|
|
|
ifeq (,$(filter-out e2k,$(ARCH)))
|
|
use/e2k/sound/401:
|
|
@$(call add,THE_PACKAGES,setup-alsa-elbrus-401)
|
|
|
|
else
|
|
use/e2k/sound/401:; @:
|
|
endif # e2k
|
|
else
|
|
use/e2k:; @:
|
|
use/e2k/%:; @:
|
|
endif # e2k%
|
|
|