2011-10-31 13:40:02 +03:00
# live images
i f e q ( d i s t r o , $( IMAGE_CLASS ) )
2012-02-09 09:33:39 +02:00
distro/syslinux : distro /.init \
use/syslinux/localboot.cfg use/syslinux/ui-vesamenu \
use/hdt use/memtest
2011-10-31 13:40:02 +03:00
distro/dos : distro /.init use /dos use /syslinux /ui -menu
2011-11-28 15:00:01 +02:00
distro/rescue : distro /.base use /rescue use /syslinux /ui -menu
distro/live : distro /.base use /live /base use /power /acpi /cpufreq
2011-11-12 15:08:31 +02:00
distro/live-systemd : distro /.base use /live /base use /systemd
2011-11-23 12:31:19 +02:00
2012-03-07 14:38:57 +02:00
distro/.live-x11 : distro /live use /firmware use /power /acpi /button
2012-01-24 23:58:31 +02:00
2011-11-10 21:15:50 +02:00
distro/live-isomd5sum : distro /.base use /live /base use /isomd 5sum
@$( call add,LIVE_PACKAGES,livecd-isomd5sum)
2011-11-28 11:21:47 +02:00
distro/live-builder : pkgs := livecd -tmpfs livecd -online -repo mkimage -profiles
2011-11-14 16:24:07 +02:00
distro/live-builder : distro /.base use /repo /main \
2011-11-09 17:24:39 +02:00
use/live/base use/dev/mkimage use/power/acpi/button
2011-10-31 10:34:15 +02:00
@$( call add,LIVE_LISTS,$( call tags,base && ( server || builder) ) )
2011-11-28 11:21:47 +02:00
@$( call add,LIVE_PACKAGES,$( pkgs) )
2011-11-02 17:57:21 +02:00
@$( call add,LIVE_PACKAGES,zsh sudo apt-repo)
2011-10-31 10:34:15 +02:00
@$( 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)
2011-11-28 11:21:47 +02:00
@$( call add,MAIN_PACKAGES,$( pkgs) )
2011-10-31 10:34:15 +02:00
2011-12-19 21:40:19 +02:00
distro/live-install : distro /.base use /live /base use /syslinux /localboot .cfg
@$( call add,LIVE_PACKAGES,live-install)
2012-03-07 14:38:57 +02:00
distro/live-icewm : distro /.live -x 11 use /live /autologin
2011-12-19 21:40:19 +02:00
@$( call add,LIVE_LISTS, \
$( call tags,( base || desktop) && ( live || network || icewm) ) )
2012-02-17 12:11:11 +02:00
distro/live-razorqt : distro /.live -x 11 use /x 11/lightdm use /syslinux /ui -vesamenu
2011-12-19 22:05:31 +02:00
@$( call add,LIVE_LISTS, \
$( call tags,( base || desktop) && ( live || network || razorqt) ) )
2012-03-09 20:50:33 +02:00
distro/live-tde : distro /.live -x 11 use /x 11/kdm use /syslinux /ui -vesamenu
@$( call add,LIVE_LISTS, \
$( call tags,( base || desktop) && ( live || network || tde) ) )
2011-12-19 21:40:19 +02:00
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) ) )
2012-03-07 14:38:57 +02:00
distro/live-webkiosk : distro /.live -x 11 use /live /autologin use /live /hooks
2012-01-25 00:01:00 +02:00
@$( call add,LIVE_PACKAGES,livecd-webkiosk)
@$( call add,LIVE_PACKAGES,fonts-ttf-dejavu fonts-ttf-droid)
2011-10-31 13:40:02 +03:00
e n d i f