forked from calibre2opds/calibre2opds
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.xml
128 lines (116 loc) · 6.02 KB
/
install.xml
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<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">
<info>
<appname>Calibre2opds</appname>
<appversion>3.6</appversion>
<authors>
<author name="Dave Walker" email="[email protected]"/>
<author name="David Pierron" email="[email protected]"/>
</authors>
<url>http://calibre2opds.com</url>
<javaversion>1.7</javaversion>
<requiresjdk>no</requiresjdk>
<run-privileged condition="izpack.windowsinstall.7|izpack.windowsinstall.vista|izpack.windowsinstall.8|izpack.windowsinstall.10"/>
<summarylogfilepath>$INSTALL_PATH/installinfo/Summary.htm</summarylogfilepath>
</info>
<!--
The gui preferences indication.
Sets the installer window to 640x480. It will not be able to change the size.
-->
<guiprefs
width="800"
height="600"
resizable="yes"/>
<!--
The locale section.
Asks here to include the langpacks for the languages we have localization for.
-->
<locale>
<langpack iso3="eng"/>
<langpack iso3="fra"/>
<langpack iso3="deu"/>
<langpack iso3="ita"/>
<langpack iso3="spa"/>
<langpack iso3="rus"/>
</locale>
<!--
The resources section.
The ids must be these ones if you want to use the LicencePanel and/or the InfoPanel.
-->
<resources>
<res id="logo" src="brand/calibre2opds-icon.png"/>
<res id="installer.langsel.img" src="brand/calibre2opds-icon_192.png"/>
<res id="LicencePanel.licence" src="licence.txt"/>
<res id="HTMLHelloPanel.info" src="hello.html"/>
<res id="InfoPanel.info" src="readme.txt"/>
<res id="XInfoPanel.info" src="release.txt"/>
<res id="Win_shortcutSpec.xml" src="shortcutSpec.xml"/>
<res id="Unix_shortcutSpec.xml" src="Unix_shortcutSpec.xml"/>
<res id="Installer.image" src="brand\calibre2opds-icon-small_64.png"/>
<res id="Installer.image.7" src="brand\calibre2opds-icon.png"/>
</resources>
<!--
Required native libraries for installers targetting Windows
-->
<natives>
<native type="izpack" name="ShellLink.dll"/>
<native type="izpack" name="ShellLink_x64.dll"/>
</natives>
<!--
The panels section.
We indicate here which panels we want to use. The order will be respected.
-->
<panels>
<panel classname="HTMLHelloPanel"/>
<panel classname="InfoPanel"/>
<panel classname="XInfoPanel" id="release"/>
<panel classname="LicencePanel"/>
<panel classname="TargetPanel"/>
<panel classname="ShortcutPanel"/>
<panel classname="InstallPanel"/>
<panel classname="SimpleFinishPanel"/>
</panels>
<!--
The packs section.
We specify here our packs.
-->
<packs>
<pack name="Base" required="yes">
<description>The base files</description>
<file src="readme.txt" targetdir="$INSTALL_PATH"/>
<file src="licence.txt" targetdir="$INSTALL_PATH"/>
<file src="release.txt" targetdir="$INSTALL_PATH"/>
<file src="script/run.sh" targetdir="$INSTALL_PATH"/>
<file src="script/run.cmd" targetdir="$INSTALL_PATH"/>
<file src="script/rungui.sh" targetdir="$INSTALL_PATH"/>
<file src="script/rungui.cmd" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/OpdsOutput-3.6-SNAPSHOT.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/DataModel-3.6-SNAPSHOT.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/Tools-3.6-SNAPSHOT.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/CalibreQueryLanguage-3.6-SNAPSHOT.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/jdom2-2.0.6.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/antlr-2.7.7.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/antlr-runtime-3.1.3.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/commons-io-2.1.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/hamcrest-core-1.3.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/jdom2-2.0.6.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/jtidy-r938.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/junit-4.12.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/log4j-api-2.10.0.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/log4j-core-2.10.0.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/sqlite-jdbc-3.21.0.1.jar" targetdir="$INSTALL_PATH"/>
<file src="Install/target/dependency/stringtemplate-3.2.jar" targetdir="$INSTALL_PATH"/>
<file src="brand/calibre2opds-icon-small_32.ico" targetdir="$INSTALL_PATH"/>
<file src="brand/calibre2opds-text-icon.ico" targetdir="$INSTALL_PATH"/>
<file src="brand/uninstall-icon_32.ico" targetdir="$INSTALL_PATH"/>
<file src="brand/calibre2opds-icon.png" targetdir="$INSTALL_PATH"/>
<file src="brand/calibre2opds-icon_192.png" targetdir="$INSTALL_PATH"/>
<file src="brand/calibre2opds-icon_64.png" targetdir="$INSTALL_PATH"/>
<file src="brand/calibre2opds-text-icon_64.png" targetdir="$INSTALL_PATH"/>
<file src="brand/uninstall-icon_64.png" targetdir="$INSTALL_PATH"/>
</pack>
</packs>
</izpack:installation>