# step 4: build install2 subprofile (installer "live" part) ifndef GLOBAL_BUILDDIR $(error GLOBAL_BUILDDIR not defined) endif default: all include $(GLOBAL_BUILDDIR)/distcfg.mk include $(GLOBAL_BUILDDIR)/functions.mk include $(MKIMAGE_PREFIX)/config.mk # this might have been prepared by ../stage1/scripts.d/03-test-kernel -include $(GLOBAL_BUILDDIR)/squashcfg.mk # here we also try and come up with the installer kernel/modules, if any; # no kernel flavour specified will result in no modules for stage1 vmlinuz INSTALLER_KFLAVOUR ?= $(lastword $(KFLAVOURS)) ifeq "$(INSTALLER_KFLAVOUR)" "" $(error INSTALLER_KFLAVOUR is utterly empty; cannot guess either) endif # need kernel modules only (which require corresponding kernel-image); # these go into work chroot; NB: no vmlinuz there IMAGE_PACKAGES_REGEXP = $(call kpackages,$(INSTALLER_KMODULES),$(INSTALLER_KFLAVOUR)) IMAGE_PACKAGES = $(COMMON_PACKAGES) \ $(INSTALL2_PACKAGES) \ ./packages MKI_PACK_RESULTS = squash:altinst include $(MKIMAGE_PREFIX)/targets.mk all: | build-image run-image-scripts pack-image