izpack.izpack-dist.5.2.3.source-code.install.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <izpack:installation version="5.0" xmlns:izpack="http://izpack.org/schema/installation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://izpack.org/schema/installation http://izpack.org/schema/5.0/izpack-installation-5.0.xsd"> <!-- The info section --> <info> <appname>IzPack</appname> <appversion>@izpack.version</appversion> <url>http://izpack.org/</url> <javaversion>1.6</javaversion> <requiresjdk>no</requiresjdk> <run-privileged condition="izpack.windowsinstall.vista|izpack.windowsinstall.7|izpack.windowsinstall.8|izpack.windowsinstall.10"/> <summarylogfilepath>$INSTALL_PATH/setup/Summary.htm</summarylogfilepath> <readinstallationinformation>false</readinstallationinformation> <writeinstallationinformation>false</writeinstallationinformation> </info> <variables> <variable name="DesktopShortcutCheckboxEnabled" value="true"/> <variable name="ApplicationShortcutPath" value="ApplicationShortcuts"/> </variables> <!-- Flexible and in the screen proportions --> <guiprefs height="700" resizable="yes" width="870"> <modifier key="langDisplayType" value="default"/> <modifier key="layoutAnchor" value="CENTER"/> <modifier key="headingPanelCounter" value="progressbar"/> <modifier key="headingPanelCounterPos" value="inNavigationPanel"/> <modifier key="allYGap" value="4"/> <modifier key="paragraphYGap" value="10"/> <modifier key="filler1YGap" value="5"/> <modifier key="filler3XGap" value="10"/> </guiprefs> <!-- We include every langpack --> <locale> <langpack iso3="eng"/> <langpack iso3="fra"/> <langpack iso3="deu"/> <langpack iso3="ita"/> <langpack iso3="jpn"/> <langpack iso3="spa"/> <langpack iso3="dan"/> <langpack iso3="ell"/> <langpack iso3="cat"/> <langpack iso3="nld"/> <langpack iso3="fin"/> <langpack iso3="swe"/> <langpack iso3="prt"/> <langpack iso3="pol"/> <langpack iso3="rus"/> <langpack iso3="ukr"/> <langpack iso3="hun"/> <langpack iso3="slk"/> <langpack iso3="ron"/> <langpack iso3="msa"/> <langpack iso3="nor"/> <langpack iso3="chn"/> <langpack iso3="srp"/> <langpack iso3="ces"/> <langpack iso3="kor"/> </locale> <!-- The resources needed by the various panels --> <resources> <res id="packsLang.xml_cze" src="i18n/packsLang.xml_cze" /> <res id="packsLang.xml_deu" src="i18n/packsLang.xml_deu" /> <res id="packsLang.xml_eng" src="i18n/packsLang.xml_eng" /> <res src="install-readme.html" id="HTMLInfoPanel.info"/> <res src="license.html" id="HTMLLicencePanel.licence"/> <res src="splash-3.10.png" id="installer.langsel.img"/> <res src="shortcutSpec.xml" id="shortcutSpec.xml"/> <res src="Unix_shortcutSpec.xml" id="Unix_shortcutSpec.xml"/> <res src="info-border.png" id="Installer.image.0"/> <res src="info-border.png" id="Installer.image.hellopanel"/> <res src="info-border.png" id="Installer.image.infopanel"/> <res src="info-border.png" id="Installer.image.licensepanel"/> <res src="info-border.png" id="Installer.image.targetpanel"/> <res src="pack-border.png" id="Installer.image.packspanel"/> <res src="pack-border.png" id="Installer.image.summarypanel"/> <res src="installing-border.png" id="Installer.image.installpanel"/> <res src="installing-border.png" id="Installer.image.shortcutpanel"/> <res src="finished-border.png" id="Installer.image.finishpanel"/> <res src="RegistrySpec.xml" id="RegistrySpec.xml"/> </resources> <!-- The listeners section for CustomActions --> <listeners> <listener classname="SummaryLoggerInstallerListener" stage="install"/> <listener classname="RegistryInstallerListener" stage="install"> <os family="windows"/> </listener> <listener classname="RegistryUninstallerListener" stage="uninstall"> <os family="windows"/> </listener> </listeners> <!-- The panels in a classic order --> <panels> <panel classname="CheckedHelloPanel" id="hellopanel"/> <panel classname="HTMLInfoPanel" id="infopanel" encoding="ISO-8859-1"/> <panel classname="HTMLLicencePanel" id="licensepanel"/> <panel classname="TargetPanel" id="targetpanel"/> <panel classname="PacksPanel" id="packspanel"/> <panel classname="SummaryPanel" id="summarypanel"/> <panel classname="InstallPanel" id="installpanel"/> <panel classname="ShortcutPanel" id="shortcutpanel"/> <panel classname="FinishPanel" id="finishpanel"/> </panels> <!-- The packs section --> <packs> <!-- The core files --> <pack id="pack.core" name="Core" required="yes"> <description>The IzPack core files.</description> <fileset dir="" override="true"> <include name="README.md"/> <include name="LICENSE"/> <include name="KEYS"/> <include name="NOTICE"/> <include name="bin/**"/> <include name="icons/**"/> <include name="lib/**"/> <include name="legal/**"/> <include name="schema/**"/> </fileset> <executable targetfile="$INSTALL_PATH/bin/compile" stage="never"/> <executable targetfile="$INSTALL_PATH/bin/start.sh" stage="never"/> <updatecheck> <exclude name="setup/**"/> </updatecheck> </pack> <!-- Utilities pack --> <pack id="pack.experimental" name="Experimental tools" required="no"> <description>This pack contains several experimental utilities (izpack2exe, izpack2app, izpack2jnlp).</description> <fileset dir="" override="true"> <include name="utils/**/*"/> </fileset> <executable targetfile="$INSTALL_PATH/utils/wrappers/izpack2app/Mac-App-Template/Contents/MacOS/universalJavaApplicationStub" stage="never"/> </pack> </packs> <!-- The native libraries to add --> <natives> <native type="izpack" name="ShellLink.dll"> <os family="windows"/> </native> <native type="izpack" name="ShellLink_x64.dll"> <os family="windows"/> </native> <native type="3rdparty" name="COIOSHelper.dll" uninstaller="true"> <os family="windows"/> </native> <native type="3rdparty" name="COIOSHelper_x64.dll" uninstaller="true"> <os family="windows"/> </native> </natives> </izpack:installation>