202f473499
Rather convenient for native flash images but can also be beneficial with usual ISO by editing one before burning it.
47 lines
1.8 KiB
Makefile
47 lines
1.8 KiB
Makefile
# live images
|
|
ifeq (distro,$(IMAGE_CLASS))
|
|
|
|
distro/dos: distro/.init use/dos use/syslinux/ui-menu
|
|
distro/rescue: distro/.base use/rescue use/syslinux/ui-menu
|
|
distro/live: distro/.base use/live/base use/power/acpi/cpufreq
|
|
distro/live-systemd: distro/.base use/live/base use/systemd
|
|
|
|
distro/.live-x11: distro/live use/live/autologin use/power/acpi/button
|
|
|
|
distro/live-isomd5sum: distro/.base use/live/base use/isomd5sum
|
|
@$(call add,LIVE_PACKAGES,livecd-isomd5sum)
|
|
|
|
distro/live-builder: pkgs := livecd-tmpfs livecd-online-repo mkimage-profiles
|
|
distro/live-builder: distro/.base use/repo/main \
|
|
use/live/base use/dev/mkimage use/power/acpi/button
|
|
@$(call add,LIVE_LISTS,$(call tags,base && (server || builder)))
|
|
@$(call add,LIVE_PACKAGES,$(pkgs))
|
|
@$(call add,LIVE_PACKAGES,zsh sudo apt-repo)
|
|
@$(call add,MAIN_PACKAGES,rpm-build basesystem)
|
|
@$(call add,MAIN_PACKAGES,fakeroot sisyphus_check)
|
|
@$(call add,MAIN_PACKAGES,syslinux pciids memtest86+ mkisofs)
|
|
@$(call add,MAIN_PACKAGES,file make-initrd make-initrd-propagator)
|
|
@$(call add,MAIN_PACKAGES,$(pkgs))
|
|
|
|
distro/live-install: distro/.base use/live/base use/syslinux/localboot.cfg
|
|
@$(call add,LIVE_PACKAGES,live-install)
|
|
|
|
distro/live-icewm: distro/.live-x11
|
|
@$(call add,LIVE_LISTS, \
|
|
$(call tags,(base || desktop) && (live || network || icewm)))
|
|
|
|
distro/live-razorqt: distro/.live-x11
|
|
@$(call add,LIVE_LISTS, \
|
|
$(call tags,(base || desktop) && (live || network || razorqt)))
|
|
|
|
distro/live-rescue: distro/live-icewm
|
|
@$(call add,LIVE_LISTS,$(call tags,rescue && (fs || live || x11)))
|
|
@$(call add,LIVE_LISTS, \
|
|
$(call tags,(base || extra) && (archive || rescue || network)))
|
|
|
|
distro/live-webkiosk: distro/.live-x11 use/live/hooks
|
|
@$(call add,LIVE_PACKAGES,livecd-webkiosk)
|
|
@$(call add,LIVE_PACKAGES,fonts-ttf-dejavu fonts-ttf-droid)
|
|
|
|
endif
|