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 : distro /.init \
use/syslinux/localboot.cfg use/syslinux/ui/vesamenu use/hdt; @:
distro/syslinux-auto : distro /.init use /hdt use /syslinux /timeout /1; @:
distro/syslinux-noescape : distro /syslinux -auto use /syslinux /noescape .cfg ; @:
distro/live-systemd : distro /.base use /live /base use /systemd ; @:
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)
distro/server-systemd : distro /server -mini use /systemd
@$( call set,KFLAVOURS,std-def)
# 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)
distro/desktop-systemd : distro /icewm use /systemd ; @:
distro/desktop-plymouth : distro /icewm +plymouth ; @:
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 ) )
vm/net-static : vm /bare use /vm -net /static use /vm -ssh
@$( 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