Commit 9475d199 authored by Michael Shigorin's avatar Michael Shigorin

fixed grub installer distros

These were broken since 5ff375aa10bee7937db457d3df3115f938bb6c77 due to no bootloader being tossed anymore by the very installer-distro-altlinux-generic (which is the default)
parent 2b47da98
...@@ -32,17 +32,24 @@ distro/syslinux: distro/.init distro/.branding sub/stage1 \ ...@@ -32,17 +32,24 @@ distro/syslinux: distro/.init distro/.branding sub/stage1 \
# it's actually used); just peek inside $(CONFIG) ;-) # it's actually used); just peek inside $(CONFIG) ;-)
# BASE_PACKAGES, BASE_LISTS, MAIN_PACKAGES, MAIN_LISTS: see sub.in/main/ # BASE_PACKAGES, BASE_LISTS, MAIN_PACKAGES, MAIN_LISTS: see sub.in/main/
# live images
distro/live: distro/.base use/live use/syslinux/ui-menu
distro/rescue: distro/.base use/rescue use/syslinux/ui-menu
# something actually useful (as a network-only installer) # something actually useful (as a network-only installer)
# NB: doesn't carry stage3 thus cannot use/bootloader
distro/installer: distro/.base use/install2 distro/installer: distro/.base use/install2
@$(call set,INSTALLER,altlinux-generic) @$(call set,INSTALLER,altlinux-generic)
@$(call set,STAGE1_KMODULES_REGEXP,drm.*) # for KMS @$(call set,STAGE1_KMODULES_REGEXP,drm.*) # for KMS
# server distributions # server distributions
distro/server-base: distro/installer sub/main use/syslinux/ui-menu use/memtest distro/server-base: distro/installer sub/main \
use/syslinux/ui-menu use/memtest use/bootloader/grub
@$(call add,BASE_LISTS,server-base) @$(call add,BASE_LISTS,server-base)
distro/server-ovz: distro/server-base use/hdt use/firmware/server distro/server-ovz: distro/server-base use/hdt use/rescue use/firmware/server
@$(call set,STAGE1_KFLAVOUR,std-def) @$(call set,STAGE1_KFLAVOUR,std-def)
@$(call set,KFLAVOURS,std-def ovz-el) @$(call set,KFLAVOURS,std-def ovz-el)
@$(call add,KMODULES,bcmwl e1000e igb ndiswrapper rtl8168 rtl8192) @$(call add,KMODULES,bcmwl e1000e igb ndiswrapper rtl8168 rtl8192)
...@@ -59,13 +66,10 @@ distro/minicd: distro/server-base ...@@ -59,13 +66,10 @@ distro/minicd: distro/server-base
@$(call set,KFLAVOURS,pure-emerald) # usually recent drivers @$(call set,KFLAVOURS,pure-emerald) # usually recent drivers
@$(call add,MAIN_PACKAGES,etcnet-full) @$(call add,MAIN_PACKAGES,etcnet-full)
distro/live: distro/.base use/live use/syslinux/ui-menu
distro/rescue: distro/.base use/rescue use/syslinux/ui-menu
# desktop distributions # desktop distributions
distro/desktop-base: distro/installer sub/main \ distro/desktop-base: distro/installer sub/main \
use/syslinux/ui-vesamenu use/x11/xorg use/syslinux/ui-vesamenu use/x11/xorg use/bootloader/grub
distro/icewm: distro/desktop-base use/lowmem use/x11/xdm use/x11/runlevel5 use/bootloader/lilo distro/icewm: distro/desktop-base use/lowmem use/x11/xdm use/x11/runlevel5 use/bootloader/lilo
@$(call add,BASE_LISTS,$(call tags,icewm desktop)) @$(call add,BASE_LISTS,$(call tags,icewm desktop))
......
# TODO: invent something prettier (think "lilo+grub" -- or error out?) # TODO: invent something prettier (think "lilo+grub" -- or error out?)
# - add,BASE_PACKAGES,alterator-$* is overly additive # - add,BASE_PACKAGES,alterator-$* is overly additive
# - remember .base if adding yet another *_PACKAGES # - remember .base if adding yet another *_PACKAGES
use/bootloader/grub use/bootloader/lilo: use/bootloader/%:
@$(call set,GLOBAL_BASE_BOOTLOADER,$*) use/bootloader: use/install2 sub/main
@$(call add,BASE_PACKAGES,alterator-$$(GLOBAL_BASE_BOOTLOADER)) @$(call add,BASE_PACKAGES,alterator-$$(GLOBAL_BASE_BOOTLOADER))
use/bootloader/grub use/bootloader/lilo: use/bootloader/%: use/bootloader
@$(call set,GLOBAL_BASE_BOOTLOADER,$*)
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