blob: 238911493879ec6bffa25045f11b6011478e7f1f [file] [log] [blame]
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<!--
/*
* Copyright 2004 The Apache Software Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
-->
<installation version="1.0">
<info>
<appname>${app}</appname>
<appversion>${app.version}</appversion>
<appsubpath>${app}-${app.version}</appsubpath>
<authors>
<author name="${app.author}" email="${app.email}" />
</authors>
<url>${app.url}</url>
<javaversion>${app.java.version}</javaversion>
</info>
<guiprefs height="480" resizable="yes" width="640">
<laf name="looks">
<os family="windows" />
<param name="variant" value="extwin" />
</laf>
</guiprefs>
<locale>
<langpack iso3="eng" />
</locale>
<resources>
<res id="installer.langsel.img" src="${app.icon}" />
<res id="Installer.image" src="${app.icon}" />
<res id="Installer.image.0" src="${app.icon}" />
<res id="Installer.image.1" src="${app.icon}" />
<res id="Installer.image.2" src="${app.icon}" />
<res id="Installer.image.3" src="${app.icon}" />
<res id="Installer.image.4" src="${app.icon}" />
<res id="Installer.image.5" src="${app.icon}" />
<res id="LicencePanel.licence" src="${app.license}" />
<res id="InfoPanel.info" src="${app.readme}" />
<res id="ImgPacksPanel.img.0" src="${app.icon}" />
<res id="ImgPacksPanel.img.1" src="${app.icon}" />
<res id="Win_shortcutSpec.xml" src="${windows.shortcuts}" />
<res id="userInputSpec.xml" src="${user.input}" />
</resources>
<native type="izpack" name="ShellLink.dll" />
<panels>
<panel classname="HelloPanel" />
<panel classname="InfoPanel" />
<panel classname="LicencePanel" />
<panel classname="TargetPanel" />
<panel classname="ImgPacksPanel" />
<panel classname="InstallPanel" />
<panel classname="ShortcutPanel" />
<panel classname="FinishPanel" />
</panels>
<!--
The packs section. We specify here our packs.
-->
<packs>
<pack name="Binaries" required="yes">
<description>Binary executables</description>
<fileset dir="${image.basedir}" targetdir="$INSTALL_PATH">
<include name="**/*" />
</fileset>
<!-- WINDOWS section
<parsable os="windows" targetfile="$INSTALL_PATH/bin/${windows.uninstall.bat}" />
<executable os="windows" targetfile="$INSTALL_PATH/bin/${windows.uninstall.bat}" failure="warn" stage="uninstall" keep="false"/>
<singlefile os="windows" src="../bin/win32/${app}.exe" target="$INSTALL_PATH/bin/${app}.exe"/>
<singlefile os="windows" src="../bin/win32/${app}w.exe" target="$INSTALL_PATH/bin/${app}w.exe"/>
<executable os="windows" targetfile="$INSTALL_PATH/bin/${app}.exe" stage="never" keep="true"/>
<executable os="windows" targetfile="$INSTALL_PATH/bin/${app}w.exe" stage="never" keep="true"/>
<parsable os="windows" targetfile="$INSTALL_PATH/bin/install-service.bat" />
<executable os="windows" targetfile="$INSTALL_PATH/bin/install-service.bat" failure="warn" stage="postinstall" keep="false"/>
<executable os="windows" targetfile="$INSTALL_PATH/bin/${app}w.exe" stage="postinstall" keep="true"/>
-->
<!-- looks like we're going to need a batch file for registering the service
<executable os="windows" targetfile="$INSTALL_PATH/bin/install-service.bat" stage="postinstall" keep="false"/>
-->
</pack>
</packs>
</installation>