source: release-kits/wirk3/installer/antinstall-config.xml@ 19755

Last change on this file since 19755 was 19755, checked in by oranfry, 15 years ago

defaultValue for DirectoryInput is now a comma separated list of choices for the install directory, which will be iterated at runtime and the first writable directory in the list chosen as the default install directory

File size: 3.8 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!DOCTYPE installer PUBLIC "-//tp23 //DTD Ant Installer Config//EN" "http://antinstaller.sf.net/dtd/antinstall-config-0.8.dtd">
3
4<installer
5 ui="swing,text"
6 verbose="true"
7 debug="false"
8 lookAndFeel="org.tp23.jgoodies.plaf.plastic.PlasticXPLookAndFeel"
9 name="Greenstone@version@ Installer"
10 windowIcon="/resources/icon.png"
11 defaultImageResource="/resources/header.png"
12 minJavaVersion="1.4">
13
14 <!-- select language page -->
15 <page type="input" name="language-selector" displayText="">
16 <comment name="language-selector-explanation"/>
17 <select property="language" defaultValue="en" displayText="" useAsLocale="true">
18 <option value="en" text="English"/>
19 <option value="fr" text="Français (French)"/>
20 <option value="es" text="Español (Spanish)"/>
21 <option value="de" text="Deutsch (German)"/>
22 <option value="ru" text="русскОй язык (Russian)"/>
23 <option value="zh" text="äž­æ–‡ (Chinese)"/>
24 <option value="ar" text="Arabic"/>
25 </select>
26 </page>
27
28 <!-- start binary release -->
29 <page type="input" name="intro" displayText="">
30 <comment name="welcome-message"/>
31 </page>
32 <!-- end binary release -->
33
34 <!-- start source release -->
35 <page type="input" name="intro" displayText="" target="Source Release">
36 <comment name="welcome-message"/>
37 </page>
38 <!-- end source release -->
39
40 <!-- type="license" shows a license page to click through -->
41 <page type="license" name="license" resource="/LICENSE.txt" displayText="" />
42
43 <!-- install destination page -->
44 <page type="input" name="destination" displayText="">
45
46 <!-- Because of Vista UAC related issues, it is now preferred to install Greenstone where the current user has full privileges -->
47 <directory property="installDir"
48 defaultValue="C:\Program Files\Greenstone3,${env.HOMEDRIVE}\${env.HOMEPATH}\Greenstone3"
49 create="true"
50 displayText=""
51 flagFile="_uninst"
52 flagFileExistsProperty="ISInstallDetected"
53 />
54 </page>
55
56 <page type="input" name="dontBudge" displayText="" ifProperty="(${ISInstallDetected}==true)" showNextButton="false">
57 <comment name="is-install-detected"/>
58 </page>
59
60 <!-- start binary release -->
61 <page type="input" name="selector" displayText="">
62 <comment name="choose-components"/>
63
64 <target
65 target="Looking For Previous Installation"
66 diskRequirement="x"
67 defaultValue="true"
68 displayText="x"
69 force="true"
70 hidden="true"/>
71
72 <target
73 target="Installing Core System"
74 diskRequirement="@component.size.core@"
75 displayText=""
76 defaultValue="true"
77 force="true"/>
78
79 <target
80 target="Installing Start Menu Shortcuts"
81 diskRequirement="~10 KB"
82 defaultValue="true"
83 displayText=""/>
84
85 <!-- start bundled components -->
86 <target
87 target="Installing Tomcat"
88 diskRequirement="@component.size.tomcat@"
89 defaultValue="true"
90 displayText=""/>
91
92 <target
93 target="Installing Ant"
94 diskRequirement="@component.size.ant@"
95 defaultValue="true"
96 displayText=""/>
97
98 <target
99 target="Installing ImageMagick"
100 diskRequirement="@component.size.imagemagick@"
101 defaultValue="true"
102 displayText=""/>
103
104 <target
105 target="Installing Ghostscript"
106 diskRequirement="@component.size.ghostscript@"
107 defaultValue="true"
108 displayText=""/>
109 <!-- end bundled components -->
110
111 </page>
112 <!-- end binary release -->
113
114 <!-- start bundled components -->
115 <page type="input" name="tomcat-config" ifProperty="(${Installing Tomcat}==true)" displayText="">
116
117 <text property="tomcat.server" defaultValue="localhost" displayText=""/>
118 <text property="tomcat.port" defaultValue="8080" displayText=""/>
119 <text property="tomcat.shutdown.port" defaultValue="8005" displayText=""/>
120
121 </page>
122 <!-- end bundled components -->
123
124 <page type="progress" name="progress" showTargets="true" displayText=""/>
125
126</installer>
Note: See TracBrowser for help on using the repository browser.