There is a number of built-in conditions which are statically pre-set on launching the installation and which can be only referenced by their ID:
izpack.aixinstall
izpack.windowsinstall
izpack.windowsinstall.xp
izpack.windowsinstall.2003
izpack.windowsinstall.vista
izpack.windowsinstall.7
izpack.windowsinstall.8
izpack.windowsinstall.10
izpack.macinstall
izpack.macinstall.osx
izpack.linuxinstall
izpack.solarisinstall
izpack.solarisinstall.x86
izpack.solarisinstall.sparc
izpack.auto.installer
izpack.console.installer
izpack.gui.installer
Further, IzPack automatically sets reserved conditions depending on the packs selected by the user or an unattended installation (auto-install.xml) to be installed:
izpack.selected.<packname>
where <packname>
is the name attribute of the according pack. If the appropriate pack <pack name="...">
defined in the installation description is selected, the condition validates true. Packs can be selected either in unattended installations by replaying a record of a previous installation (auto-install.xml) or interactively by the user by means of PacksPanel or its derivates, ImgPacksPanel or TreePacksPanel.