2012-07-31 21:28:44 +04:00
# debug/test/experimental images
i f n e q ( , $( DEBUG ) )
i f e q ( d i s t r o , $( IMAGE_CLASS ) )
distro/syslinux-auto : distro /.init use /hdt use /syslinux /timeout /1; @:
distro/syslinux-noescape : distro /syslinux -auto use /syslinux /noescape .cfg ; @:
2013-06-03 12:03:23 +04:00
distro/live-systemd : distro /.base use /live /base +systemd ; @:
2012-07-31 21:28:44 +04:00
distro/live-plymouth : distro /.live -base use /plymouth /live ; @:
distro/live-isomd5sum : distro /.base use /live /base use /isomd 5sum
@$( call add,LIVE_PACKAGES,livecd-isomd5sum)
distro/live-testserver : distro /live -install use /server /mini
@$( call set,KFLAVOURS,std-def el-smp)
2012-08-01 20:50:15 +04:00
distro/live-gns3 : distro /live -icewm
@$( call add,LIVE_LISTS,gns3)
@$( call add,LIVE_KMODULES,kvm virtualbox)
2012-11-14 16:28:32 +04:00
distro/icewm-efi : distro /icewm use /efi /debug use /firmware
@$( call add,INSTALL2_PACKAGES,strace)
2013-03-22 23:03:53 +04:00
distro/razorqt-kz : distro /regular -razorqt
@$( call set,GLOBAL_BOOT_LANG,kk_KZ)
@$( call add,LIVE_PACKAGES,hunspell-kk)
2013-06-03 12:03:23 +04:00
distro/server-systemd : distro /server -mini +systemd
2012-07-31 21:28:44 +04:00
@$( call set,KFLAVOURS,std-def)
2012-09-12 20:45:11 +04:00
distro/server-test : distro /server -mini use /relname
2012-10-08 21:48:55 +04:00
@$( call set,RELNAME,Test-Server)
2012-09-07 16:10:25 +04:00
2013-05-24 17:29:44 +04:00
# something marginally useful (as a network-only installer)
# NB: doesn't carry stage3 thus cannot use/bootloader
distro/netinst : distro /.base use /install 2/net ; @:
2012-07-31 21:28:44 +04:00
# tiny network-only server-ovz installer (stage2 comes over net too)
distro/server-ovz-netinst : distro /.base sub /stage 1 use /stage 2 \
use/syslinux/ui/menu use/syslinux/localboot.cfg use/memtest
@$( call add,SYSLINUX_CFG,netinstall2)
2012-11-18 02:02:46 +04:00
distro/desktop-luks : distro /icewm use /luks ; @:
2013-06-03 12:03:23 +04:00
distro/desktop-systemd : distro /icewm +systemd ; @:
2012-07-31 21:28:44 +04:00
distro/desktop-plymouth : distro /icewm +plymouth ; @:
2012-12-16 01:10:56 +04:00
distro/server-efi : distro /server -mini use /efi /debug ; @:
2012-07-31 21:28:44 +04:00
endif # IMAGE_CLASS : distro
i f e q ( v e , $( IMAGE_CLASS ) )
2011-12-29 23:19:03 +04:00
i f e q ( c e n t o s , $( REPO ) )
2012-07-31 21:28:44 +04:00
ve/.centos-base : ve /.bare
@$( call set,IMAGE_INIT_LIST,hasher-pkg-init)
ve/centos : ve /.centos -base
@$( call add,BASE_PACKAGES,openssh-server)
2011-12-29 23:19:03 +04:00
endif # REPO : centos
i f e q ( o p e n s u s e , $( REPO ) )
ve/.opensuse-base : ve /.bare
@$( call set,IMAGE_INIT_LIST,hasher-pkg-init)
@$( call add,BASE_PACKAGES,aaa_base)
endif # REPO : opensuse
2012-07-31 21:28:44 +04:00
endif # IMAGE_CLASS : ve
i f e q ( v m , $( IMAGE_CLASS ) )
2013-08-06 22:36:36 +04:00
vm/net-static : vm /bare use /vm -net /static use /net -ssh
2012-07-31 21:28:44 +04:00
@$( call set,VM_NET_IPV4ADDR,10.0.2.16/24)
@$( call set,VM_NET_IPV4GW,10.0.2.2)
endif # IMAGE_CLASS : vm
e n d i f