aboutsummaryrefslogtreecommitdiffstats
path: root/resources/install/generic/installer-generic.xml
blob: 000a374dd1ecd3f0733c93b1b13798f5f1e43596 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<installation version="1.0">
	<info>
		<appname>sip-communicator</appname>
		<appversion>@VERSION@</appversion>
		<authors>
			<author name="SIP Communicator" email="sc@sip-communicator.org" />
		</authors>
		<url>http://sip-communicator.org/</url>
		<javaversion>1.4</javaversion>
		<uninstaller/>
	</info>
	<variables>
		<variable name="app-version" value="@VERSION@"/>
		<variable name="released-on" value="@BUILDDATE@"/>
	</variables>

	<guiprefs height="600" resizable="yes" width="800"/>

	<locale>
		<langpack iso3="eng"/>
	</locale>
	<resources>
            <res id="InfoPanel.info" src="resources/install/doc/readme.txt" parse="yes"/>
            <res id="LicencePanel.licence" src="resources/install/doc/License.txt"/>
            <res src="resources/install/windows/windows_shortcut_specification.xml" id="shortcutSpec.xml"/>\
            <res src="resources/install/linux/linux_shortcut_specification.xml" id="Unix_shortcutSpec.xml"/>
            <res id="Installer.image.0" src="resources/install/doc/welcome.png" />
	</resources>

	<native type="izpack" name="ShellLink.dll"/>

	<panels>
		<panel classname="HelloPanel"/>
		<panel classname="LicencePanel"/>
		<panel classname="TargetPanel"/>
		<panel classname="InstallPanel"/>
		<panel classname="ShortcutPanel"/>
		<panel classname="FinishPanel"/>

	</panels>

	<packs>
		<!-- The lib files -->
		<pack name="lib" required="yes">
                    <description>Include all libraries</description>
                    <fileset  targetdir="$INSTALL_PATH/lib" dir="lib" override="true">
                        <include name="*.jar"/>
                    </fileset>
                    <file targetdir="$INSTALL_PATH/lib/bundle" src="lib/bundle/org.apache.felix.servicebinder-0.8.0-SNAPSHOT.jar" override="true"/>
                    <file targetdir="$INSTALL_PATH/lib" src="lib/felix.client.run.properties" override="true"/>
                    <file targetdir="$INSTALL_PATH/lib" src="resources/install/logging.properties" override="true"/>
		</pack>
                <pack name="bundles" required="yes">
                    <description>SIP Communicator bundles</description>
                    <fileset  targetdir="$INSTALL_PATH/sc-bundles" dir="sc-bundles" override="true">
                        <include name="*.jar"/>
                        <exclude name="*slick.jar"/>
                    </fileset>
		</pack>
		<!-- The executable files -->
		<pack name="run" required="yes">
                    <description>Exceutable</description>
                    <file targetdir="$INSTALL_PATH" src="resources/install/generic/run.sh" os="linux" override="true"/>
                    <file targetdir="$INSTALL_PATH" src="resources/install/linux/sc-logo.png" os="linux" override="true"/>
                    <file targetdir="$INSTALL_PATH" src="resources/install/windows/run.bat" os="windows" override="true"/>
                    <file targetdir="$INSTALL_PATH" src="resources/install/windows/sc-logo.ico" os="windows" override="true"/>
                    <executable targetfile="$INSTALL_PATH/run.sh" stage="never" os="linux"/>
                    <executable targetfile="$INSTALL_PATH/run.bat" stage="never" os="windows"/>
		</pack>
	</packs>

</installation>