svn-gvsig-desktop / tags / v1_0_2_Build_904 / install / IzPack / src / dist-files / IzPack-install.xml @ 34083
History | View | Annotate | Download (7.72 KB)
1 | 5819 | cesar | <!--
|
---|---|---|---|
2 | $Id$
|
||
3 | |||
4 | IzPack installer XML file
|
||
5 | |||
6 | By Julien PONGE
|
||
7 | |||
8 | In order to build an installer for IzPack, let's create a directory
|
||
9 | named '_dist' in the IzPack root directory. Then copy the files from
|
||
10 | 'src/dist-files' into '_dist'. Copy your IzPack image, that is all
|
||
11 | the files present at the IzPack root directory. To make it clear,
|
||
12 | you'll get bin/, lib/, ... and text files like Versions.txt and so
|
||
13 | on. Now you can invoke the IzPack compiler and it will generate the
|
||
14 | installer.
|
||
15 | |||
16 | Alternatively, you can use the IzPack Ant makefile and run 'ant dist'. It's
|
||
17 | much simpler :-)
|
||
18 | -->
|
||
19 | |||
20 | <!-- The installation -->
|
||
21 | <installation version="1.0"> |
||
22 | |||
23 | <!-- The info section -->
|
||
24 | <info>
|
||
25 | <appname>IzPack</appname> |
||
26 | <appversion>3.7.2 (build 2005.04.22)</appversion> |
||
27 | <authors>
|
||
28 | <author name="Julien Ponge (maintainer, original developer)" email="julien@izforge.com" /> |
||
29 | <author name="Klaus Bartz (developer)" email="klaus.bartz@coi.de" /> |
||
30 | <author name="Gaganis Giorgos (developer)" email="geogka@it.teithe.gr" /> |
||
31 | <author name="Erik Artzmark (contributor)" email="ekartzmark@ticom-geo.com" /> |
||
32 | <author name="Borje Jonsson (contributor)" email="borje.jonsson@pa-konsult.se" /> |
||
33 | <author name="Redhuan Daniel Oon (contributor)" email="redhuanoon@yahoo.com" /> |
||
34 | <author name="Mohammed Sourouri (contributor)" email="soumoh@nith.no" /> |
||
35 | <author name="Xi Ping Wang (contributor)" email="xiping.wang@gmail.com" /> |
||
36 | <author name="David Carmona Perez (contributor)" email="dperezcar@fcc.es" /> |
||
37 | <author name="Filip Brcic (contributor)" email="brcha@users.sourceforge.net" /> |
||
38 | <author name="Marc Eppelmann (contributor)" email="marc.eppelmann@gmx.de" /> |
||
39 | <author name="Michael Hagedorn (contributor)" email="michael.hagedorn@gmx.de" /> |
||
40 | <author name="Jan Pavlovic (contributor)" email="xpavlov@fi.muni.cz" /> |
||
41 | <author name="Oscar Sierra (contributor)" email="o.sierra@ieee.org" /> |
||
42 | <author name="Per Abich (contributor)" email="perabich@users.berlios.de" /> |
||
43 | <author name="Alexey Makhmutov (contributor)" email="alexmach@mail.ru" /> |
||
44 | <author name="Anthony Xin Chen (contributor)" email="mail@4techie.net" /> |
||
45 | <author name="Fabrice Mirabile (contributor)" email="miraodb@users.berlios.de" /> |
||
46 | <author name="Nils Nordman (contributor)" email="nino@users.berlios.de" /> |
||
47 | <author name="Juan Alvarez (contributor)" email="jaferrando@users.berlios.de" /> |
||
48 | <author name="Andreas Breiter (contributor)" email="abreiter@users.berlios.de" /> |
||
49 | <author email="(see Thanks.txt)" name="Many other developers and contributors to the previous releases" /> |
||
50 | </authors>
|
||
51 | <url>http://www.izforge.com/izpack/</url> |
||
52 | <javaversion>1.4</javaversion> |
||
53 | </info>
|
||
54 | |||
55 | <!-- Flexible and in the screen proportions -->
|
||
56 | <guiprefs height="600" resizable="yes" width="800"> |
||
57 | <laf name="metouia"> |
||
58 | <os family="unix" /> |
||
59 | </laf>
|
||
60 | </guiprefs>
|
||
61 | |||
62 | <!-- We include every langpack -->
|
||
63 | <locale>
|
||
64 | <langpack iso3="eng"/> |
||
65 | <langpack iso3="fra"/> |
||
66 | <langpack iso3="deu"/> |
||
67 | <langpack iso3="ita"/> |
||
68 | <langpack iso3="jpn"/> |
||
69 | <langpack iso3="spa"/> |
||
70 | <langpack iso3="dan"/> |
||
71 | <langpack iso3="cat"/> |
||
72 | <langpack iso3="ned"/> |
||
73 | <langpack iso3="fin"/> |
||
74 | <langpack iso3="swe"/> |
||
75 | <langpack iso3="por"/> |
||
76 | <langpack iso3="pol"/> |
||
77 | <langpack iso3="rus"/> |
||
78 | <langpack iso3="ukr"/> |
||
79 | <langpack iso3="hun"/> |
||
80 | <langpack iso3="svk"/> |
||
81 | <langpack iso3="rom"/> |
||
82 | <langpack iso3="mys"/> |
||
83 | <langpack iso3="nor"/> |
||
84 | <langpack iso3="chn"/> |
||
85 | <langpack iso3="scg"/> |
||
86 | <langpack iso3="cze"/> |
||
87 | </locale>
|
||
88 | |||
89 | <!-- The resources needed by the various panels -->
|
||
90 | <resources>
|
||
91 | <res src="install-readme.html" id="HTMLInfoPanel.info"/> |
||
92 | <res src="Licence.txt" id="LicencePanel.licence"/> |
||
93 | <res src="langsel.jpg" id="installer.langsel.img"/> |
||
94 | <res src="shortcutSpec.xml" id="shortcutSpec.xml"/> |
||
95 | <res src="Unix_shortcutSpec.xml" id="Unix_shortcutSpec.xml"/> |
||
96 | <res src="core.png" id="ImgPacksPanel.img.0" /> |
||
97 | <res src="doc-html.png" id="ImgPacksPanel.img.1" /> |
||
98 | <res src="doc-pdf.png" id="ImgPacksPanel.img.2" /> |
||
99 | <res src="doc-nanoxml.png" id="ImgPacksPanel.img.3" /> |
||
100 | <res src="sample.png" id="ImgPacksPanel.img.4" /> |
||
101 | <res src="src.png" id="ImgPacksPanel.img.5" /> |
||
102 | <res src="border1.png" id="Installer.image.0"/> |
||
103 | <res src="border2.png" id="Installer.image.1"/> |
||
104 | <res src="border3.png" id="Installer.image.2"/> |
||
105 | <res src="border4.png" id="Installer.image.3"/> |
||
106 | <res src="border5.png" id="Installer.image.4"/> |
||
107 | <res src="border6.png" id="Installer.image.5"/> |
||
108 | <res src="border7.png" id="Installer.image.6"/> |
||
109 | <res src="border8.png" id="Installer.image.7"/> |
||
110 | </resources>
|
||
111 | |||
112 | <!-- The panels in a classic order -->
|
||
113 | <panels>
|
||
114 | <panel classname="HelloPanel"/> |
||
115 | <panel classname="HTMLInfoPanel"/> |
||
116 | <panel classname="LicencePanel"/> |
||
117 | <panel classname="ImgPacksPanel"/> |
||
118 | <panel classname="TargetPanel"/> |
||
119 | <panel classname="InstallPanel"/> |
||
120 | <panel classname="ShortcutPanel"/> |
||
121 | <panel classname="SimpleFinishPanel"/> |
||
122 | </panels>
|
||
123 | |||
124 | <!-- The packs section -->
|
||
125 | <packs>
|
||
126 | |||
127 | <!-- The core files -->
|
||
128 | <pack name="Core" required="yes"> |
||
129 | <description>The IzPack core files.</description> |
||
130 | <fileset dir="" targetdir="$INSTALL_PATH"> |
||
131 | <include name="*.txt" /> |
||
132 | <include name="bin/**/*" /> |
||
133 | <include name="lib/**/*" /> |
||
134 | <include name="legal/**/*" /> |
||
135 | </fileset>
|
||
136 | <parsable targetfile="$INSTALL_PATH/bin/compile"/> |
||
137 | <parsable targetfile="$INSTALL_PATH/bin/compile.bat"/> |
||
138 | <executable targetfile="$INSTALL_PATH/bin/compile" stage="never"/> |
||
139 | </pack>
|
||
140 | |||
141 | <!-- The documentation -->
|
||
142 | <pack name="Documentation-HTML" required="no"> |
||
143 | <description>The IzPack documentation (HTML version) + Javadoc.</description> |
||
144 | <fileset dir="" targetdir="$INSTALL_PATH"> |
||
145 | <include name="doc/izpack/html/**/*" /> |
||
146 | <include name="doc/izpack/javadoc/**/*" /> |
||
147 | </fileset>
|
||
148 | </pack>
|
||
149 | <pack name="Documentation-PDF" required="no"> |
||
150 | <description>The IzPack documentation (PDF version).</description> |
||
151 | <fileset dir="" targetdir="$INSTALL_PATH"> |
||
152 | <include name="doc/izpack/pdf/**/*" /> |
||
153 | </fileset>
|
||
154 | </pack>
|
||
155 | <pack name="Documentation-NanoXML" required="no"> |
||
156 | <description>NanoXML documentation (for IzPack developers).</description> |
||
157 | <fileset dir="" targetdir="$INSTALL_PATH"> |
||
158 | <include name="doc/nanoxml**/*" /> |
||
159 | </fileset>
|
||
160 | </pack>
|
||
161 | |||
162 | <!-- A trivial sample to get started -->
|
||
163 | <pack name="Sample" required="no"> |
||
164 | <description>A sample installation.</description> |
||
165 | <fileset dir="" targetdir="$INSTALL_PATH"> |
||
166 | <include name="sample/**/*" /> |
||
167 | </fileset>
|
||
168 | </pack>
|
||
169 | |||
170 | <!-- The source code of this version -->
|
||
171 | <pack name="Sources" required="no"> |
||
172 | <description>The full IzPack source code.</description> |
||
173 | <fileset dir="" targetdir="$INSTALL_PATH"> |
||
174 | <include name="src/**/*" /> |
||
175 | <exclude name="src/*.manifest" /> |
||
176 | </fileset>
|
||
177 | </pack>
|
||
178 | |||
179 | </packs>
|
||
180 | |||
181 | <!-- The native libraries to add -->
|
||
182 | <native type="izpack" name="ShellLink.dll"/> |
||
183 | |||
184 | |||
185 | </installation> |