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.
31 lines
698 B
31 lines
698 B
3 years ago
|
# step 2: build up virtual machine's configuration
|
||
|
|
||
|
ifndef MKIMAGE_PROFILES
|
||
|
$(error this makefile is designed to be included in toplevel one)
|
||
|
endif
|
||
|
|
||
|
ifeq (vm,$(IMAGE_CLASS))
|
||
|
|
||
|
vm/.bare: profile/bare
|
||
|
@$(call add,BASE_PACKAGES,interactivesystem shadow-utils e2fsprogs)
|
||
|
|
||
|
ifeq (,$(filter-out i586 x86_64,$(ARCH)))
|
||
|
vm/.base-lilo: vm/.bare use/bootloader/lilo; @:
|
||
|
else
|
||
|
vm/.base-lilo: vm/.base-grub; @:
|
||
|
endif
|
||
|
|
||
|
ifeq (,$(filter-out i586 x86_64 ppc64le,$(ARCH)))
|
||
|
vm/.base-grub: vm/.bare use/bootloader/grub; @:
|
||
|
else
|
||
|
vm/.base-grub: vm/.base-grub-efi; @:
|
||
|
endif
|
||
|
|
||
|
ifeq (,$(filter-out x86_64 aarch64 riscv64,$(ARCH)))
|
||
|
vm/.base-grub-efi: vm/.bare use/efi/grub; @:
|
||
|
else
|
||
|
vm/.base-grub-efi: vm/.bare; @:
|
||
|
endif
|
||
|
|
||
|
endif
|