# ______________________________________________
# INCLUDE GENERAL OPTIONS. COMMON FOR ALL STAGES
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

include ../../general.mk

# _____________________________
# INCLUDE DEFAULT CONFIGURATION
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

include $(GLOBAL_PREFIX)/config.mk

MKI_STAGE = squashfs

	# packages list for install to work-chroot
IMAGE_PACKAGES = pkgs-lists/kernel
IMAGE_PACKAGES += pkgs-lists/disk-cd
IMAGE_PACKAGES += pkgs-lists/special
IMAGE_PACKAGES += pkgs-lists/live-cd-add
IMAGE_PACKAGES += pkgs-lists/packages
IMAGE_PACKAGES += pkgs-lists/packages.dvd4.iso


	# make squashfs image
MKI_PACK_RESULTS = squash:live
	# directory for instrumental chroot scripts
MKI_SCRIPTDIR = hooks-instrumental-chroot
	# directory for work-chroot (image) scrips
MKI_IMAGE_SCRIPTDIR = hooks-work-chroot
COPY_TREE = copy-tree.d

# _______________________
# INCLUDE MKIMAGE TARGETS
# ~~~~~~~~~~~~~~~~~~~~~~~
include $(GLOBAL_PREFIX)/targets.mk

	# * Install to work chroot packages defined at IMAGE_PACKAGES
	# * Run hooks for instrumental-chroot
	# * Run hooks for work-chroot
	# * Pack work chroot to image with filesystem and name defined at MKI_PACK_RESULTS
all: build-image copy-tree run-scripts run-image-scripts pack-image
