source: release-kits/lirk3/bin/ant-installer/web/antinstall-config-example.xml@ 14982

Last change on this file since 14982 was 14982, checked in by oranfry, 16 years ago

initial import of LiRK3

File size: 3.8 KB
Line 
1<?xml version="1.0"?>
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="true"
8 lookAndFeel="org.tp23.jgoodies.plaf.plastic.PlasticXPLookAndFeel"
9 name="HttpFileServer Installer"
10 windowIcon="/resources/gkmain_inv.png"
11 defaultImageResource="/resources/httpfileserver.png"
12 minJavaVersion="1.4"
13 antialiased="true"
14 finishButtonText="Install"
15 version="1.0">
16 <page
17 type="splash"
18 name="splash"
19 displayText="Auto-Installer"
20 splashResource="/resources/httpfileserver-splash.png"
21 altText="--(o--HttpFileSrver--o)--">
22 </page>
23 <page
24 type="input"
25 name="intro"
26 displayText="Welcome">
27 <comment
28 displayText=""
29 explanatoryText="Before you can install this server you must have Tomcat installed locally, and you must be able to find it"
30 />
31 <comment displayText=""/>
32 <comment displayText="Installer made with"/>
33 <comment displayText="http://antinstaller.sourceforge.net" bold="true"/>
34 </page>
35 <page
36 type="license"
37 name="license"
38 displayText="License conditions"
39 resource="/resources/GPL.txt"
40 target="Install Webapp"
41 usePaging="true"/>
42 <page
43 type="input"
44 name="properties"
45 displayText="Select server features">
46 <text
47 property="server.name"
48 displayText="Server Name"
49 defaultValue="My HttpFileServer">
50 </text>
51 <target
52 target="Enable M3U"
53 displayText="Playlist streaming"
54 defaultValue="false">
55 </target>
56 <target
57 target="Enable JEdit"
58 displayText="JEdit applet editor"
59 defaultValue="false">
60 </target>
61 <target
62 target="Enable Groups"
63 displayText="Groups security"
64 defaultValue="false">
65 </target>
66 <target
67 target="Enable Linux Search"
68 displayText="Linux search in files"
69 defaultValue="false">
70 </target>
71 <target
72 target="Enable Linux Search Names"
73 displayText="Linux search file names"
74 defaultValue="false">
75 </target>
76 <target
77 target="Create Users"
78 displayText="Create Tomcat Users"
79 defaultValue="true">
80 </target>
81 <target
82 target="Install Source"
83 displayText="Install source code"
84 defaultValue="true">
85 </target>
86 </page>
87 <page
88 type="input"
89 name="server.properties"
90 displayText="Server options">
91 <validated
92 property="server.url"
93 defaultValue="http://localhost:8080"
94 explanatoryText="Enter the protocol, host and port by which users reference your server"
95 displayText="Enter the desired URL"
96 regex="^http[s]*://[0-9a-zA-Z-.]+:*[0-9]*.*$"/>
97 <validated
98 property="context.name"
99 defaultValue="fileserver"
100 explanatoryText="Only use letter and numbers for the context URL"
101 displayText="Enter the desired context URL"
102 regex="^[0-9a-zA-Z]+$"/>
103 <app-root
104 property="tomcat.dir"
105 defaultValue="/usr/local/jakarta-tomcat-4.0.1"
106 defaultValueWin="C:\jakarta-tomcat-4.0.1"
107 displayText="Locate the Tomcat dir"
108 checkFile1="conf/server.xml"
109 checkFile2="conf/tomcat-users.xml"
110 checkDir1="webapps">
111 </app-root>
112 <directory
113 property="files.dir"
114 defaultValue="/var/www"
115 defaultValueWin="C:\www"
116 displayText="Enter the data directory"
117 create="true"
118 checkExists="true">
119 </directory>
120 <directory
121 property="temp.dir"
122 defaultValue="/tmp/httpfileserver"
123 defaultValueWin="C:\wwwtmp"
124 displayText="Enter a directory for temporary files"
125 create="true"
126 checkExists="true">
127 </directory>
128 </page>
129 <page
130 type="input"
131 name="source.code"
132 displayText="Source destination"
133 ifTarget="Install Source">
134 <directory
135 property="src.dir"
136 defaultValue="${java.user.home}/HttpFileServer"
137 defaultValueWin="${java.user.home}/HttpFileServer"
138 displayText="Select directory for the source code"
139 create="true"
140 checkExists="true">
141 </directory>
142 </page>
143 <page
144 type="progress"
145 name="progress"
146 displayText="Installation progress">
147 </page>
148</installer>
Note: See TracBrowser for help on using the repository browser.