source: vlo/branches/vlo-3.0/vlo-distribution/src/main/assembly/installPackageBuilder.xml @ 4813

Last change on this file since 4813 was 4813, checked in by Twan Goosen, 10 years ago

removed 2 obsolete todo's

File size: 3.8 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2
3<!-- vlo package definition -->
4
5<assembly>
6    <id>Distribution</id>
7    <formats>
8        <format>tar.gz</format>
9    </formats>
10    <includeBaseDirectory>true</includeBaseDirectory>
11    <fileSets>
12
13        <!-- documentation to be packaged -->
14        <fileSet>
15            <directory>${project.parent.basedir}/docs</directory>
16            <includes>
17                <include>*.*</include>
18            </includes>
19            <outputDirectory>doc</outputDirectory>
20        </fileSet>
21        <fileSet>
22            <directory>${project.parent.basedir}</directory>
23            <includes>
24                <include>CHANGES</include>
25                <include>DEPLOY-README</include>
26                <include>UPGRADE</include>
27            </includes>
28            <outputDirectory>doc</outputDirectory>
29        </fileSet>
30        <fileSet>
31            <directory>${project.parent.basedir}/vlo-solr</directory>
32            <includes>
33                <include>README.TXT</include>
34            </includes>
35            <outputDirectory>doc/vlosolr</outputDirectory>
36        </fileSet>
37
38        <!-- importer related files to be packaged -->
39        <!-- jar file -->
40        <fileSet>
41            <directory>${project.parent.basedir}/vlo-importer/target</directory>
42            <includes>
43                <include>*.jar</include>
44            </includes>
45            <outputDirectory>bin</outputDirectory>
46        </fileSet>
47        <!-- run script -->
48        <fileSet>
49            <directory>${project.parent.basedir}/vlo-importer/src/main/bin</directory>
50            <includes>
51                <include>*.sh</include>
52            </includes>
53            <fileMode>0755</fileMode>
54            <outputDirectory>bin</outputDirectory>
55            <filtered>true</filtered>
56        </fileSet>
57        <!-- config files -->
58        <fileSet>
59            <directory>${project.parent.basedir}/vlo-commons/src/main/resources</directory>
60            <includes>
61                <include>*.properties</include>
62                <include>*.xml</include>
63                <include>*.xsl</include>
64            </includes>
65            <outputDirectory>bin</outputDirectory>
66        </fileSet>
67
68        <!-- the web application files to be packaged -->
69        <!-- war file -->
70        <fileSet>
71            <directory>${project.parent.basedir}/vlo-web-app/target</directory>
72            <includes>
73                <include>*.war</include>
74            </includes>
75            <outputDirectory>war</outputDirectory>
76        </fileSet>
77        <!-- config -->
78        <fileSet>
79            <directory>${project.parent.basedir}/vlo-commons/src/main/resources</directory>
80            <includes>
81                <include>VloConfig.xml</include>
82            </includes>
83            <outputDirectory>config</outputDirectory>
84        </fileSet> 
85
86        <!-- solr server files to be packaged -->
87        <!-- war file -->
88        <fileSet>
89            <directory>${project.parent.basedir}/vlo-solr/target</directory>
90            <includes>
91                <include>*.war</include>
92            </includes>
93            <outputDirectory>war</outputDirectory>
94        </fileSet>
95
96        <!-- solr configuration files -->
97        <fileSet>
98            <directory>${project.parent.basedir}/vlo-solr/target/vlo-solr-${project.version}-vlo_solr_conf</directory>
99            <includes>
100                <include>**/*</include>
101            </includes>
102            <outputDirectory>config/</outputDirectory>
103        </fileSet>
104        <fileSet>
105            <directory>${project.parent.basedir}/vlo-solr/target/vlo-solr-${project.version}</directory>
106            <includes>
107                <include>vlo_solr.xml</include>
108            </includes>
109            <outputDirectory>config</outputDirectory>
110        </fileSet>
111    </fileSets>
112</assembly>
Note: See TracBrowser for help on using the repository browser.