config.mk 1.61 KB
Newer Older
Michael Shigorin's avatar
Michael Shigorin committed
1
# alterator-based installer, second (livecd) stage
2 3 4

+installer: use/install2/full; @:

5 6
use/install2: use/stage2 sub/stage2@install2 use/metadata \
	use/cleanup/installer use/bootloader
7
	@$(call add_feature)
8
	@$(call try,INSTALLER,altlinux-generic)	# might be replaced later
9
	@$(call add,INSTALL2_PACKAGES,installer-distro-$$(INSTALLER)-stage2)
10
	@$(call add,INSTALL2_PACKAGES,branding-$$(BRANDING)-alterator)
11
	@$(call add,BASE_PACKAGES,branding-$$(BRANDING)-release)
12
	@$(call add,BASE_LISTS,$(call tags,basesystem))
13
	@$(call xport,BASE_BOOTLOADER)
14

15
# doesn't use/install2/fs on purpose (at least so far)
16 17
use/install2/full: use/install2/packages use/install2/kms \
	use/install2/kvm use/install2/vbox \
18 19 20 21 22 23
	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
24 25
use/install2/net: use/install2
	@$(call add,INSTALL2_PACKAGES,curl)
26

27
# modern free xorg drivers for mainstream hardware require KMS support
28 29
use/install2/kms: use/stage2/kms
	@$(call add,BASE_KMODULES_REGEXP,drm.*)
Michael Shigorin's avatar
Michael Shigorin committed
30

31
# see also use/vmguest/kvm; qxl included in xorg pkglist
32 33
use/install2/kvm:
	@$(call add,INSTALL2_PACKAGES,spice-vdagent xorg-drv-qxl)
34

35 36
# virtualbox guest support for installer
use/install2/vbox:
37
	@$(call add,STAGE1_KMODULES,virtualbox-addition vboxguest)
38

39 40 41 42 43 44 45 46 47 48 49
# 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)