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 | <installer
|
---|
4 | ui="swing,text"
|
---|
5 | verbose="true"
|
---|
6 | debug="false"
|
---|
7 | lookAndFeel="org.tp23.jgoodies.plaf.plastic.PlasticXPLookAndFeel"
|
---|
8 | name="@PROJECT_NAME@ Installer"
|
---|
9 | windowIcon="/resources/gkmain_inv.png"
|
---|
10 | defaultImageResource="/resources/makewavesdawn.png"
|
---|
11 | minJavaVersion="1.4">
|
---|
12 | <!-- each page element represents a page of the installer -->
|
---|
13 | <page
|
---|
14 | type="input"
|
---|
15 | name="intro"
|
---|
16 | displayText="Welcome to the @PROJECT_NAME@ installer">
|
---|
17 | </page>
|
---|
18 | <!-- type="license" shows a license page to click through -->
|
---|
19 | <page
|
---|
20 | type="license"
|
---|
21 | name="license"
|
---|
22 | displayText="License conditions"
|
---|
23 | resource="/resources/License.txt">
|
---|
24 | </page>
|
---|
25 | <!-- type="input" shows a list of editable options for the installer -->
|
---|
26 | <page
|
---|
27 | type="input"
|
---|
28 | name="properties"
|
---|
29 | displayText="Required install options">
|
---|
30 | <directory
|
---|
31 | property="installDir"
|
---|
32 | defaultValue="/usr/local/@PROJECT_SHORT_NAME@"
|
---|
33 | defaultValueWin="${env.ProgramFiles}\@PROJECT_SHORT_NAME@"
|
---|
34 | displayText="Select an installation directory"
|
---|
35 | create="true"/>
|
---|
36 | </page>
|
---|
37 | <page
|
---|
38 | type="input"
|
---|
39 | name="selector"
|
---|
40 | displayText="Components to install">
|
---|
41 | <comment
|
---|
42 | displayText="Choose the components you want to install"
|
---|
43 | bold="true"/>
|
---|
44 | <target
|
---|
45 | displayText="Core components"
|
---|
46 | target="default"
|
---|
47 | defaultValue="true"
|
---|
48 | force="true"/>
|
---|
49 | <!--SourceCode
|
---|
50 | <target
|
---|
51 | displayText="Source code"
|
---|
52 | target="tgsrc"
|
---|
53 | defaultValue="false"/>
|
---|
54 | SourceCode-->
|
---|
55 | <!--Documentation
|
---|
56 | <target
|
---|
57 | displayText="Documentation"
|
---|
58 | target="tgdoc"
|
---|
59 | defaultValue="true"/>
|
---|
60 | Documentation-->
|
---|
61 | </page>
|
---|
62 | <page
|
---|
63 | type="progress"
|
---|
64 | name="progress"
|
---|
65 | displayText="Installation progress"
|
---|
66 | showTargets="false"
|
---|
67 | target="cleanuptarget">
|
---|
68 | </page>
|
---|
69 | </installer>
|
---|
70 |
|
---|
71 |
|
---|
Note:
See
TracBrowser
for help on using the repository browser.