blob: e1a340cac428c1c61b1d253db93ed390938f0151 [file] [log] [blame]
ramangrover29116eb972013-02-20 20:47:35 +00001<assembly>
ramangrover29bfe46232013-05-30 23:16:32 -07002 <id>binary-assembly</id>
3 <formats>
4 <format>zip</format>
5 <format>dir</format>
6 </formats>
7 <includeBaseDirectory>false</includeBaseDirectory>
8 <fileSets>
9 <fileSet>
10 <directory>src/main/resources/conf</directory>
11 <outputDirectory>conf</outputDirectory>
12 </fileSet>
13 <fileSet>
14 <directory>src/main/resources/clusters</directory>
15 <outputDirectory>clusters</outputDirectory>
16 </fileSet>
17 <fileSet>
18 <directory>src/main/resources/zookeeper</directory>
19 <fileMode>0755</fileMode>
20 <outputDirectory>.installer/zookeeper/bin</outputDirectory>
21 </fileSet>
22 <fileSet>
23 <directory>src/main/resources/scripts</directory>
24 <fileMode>0755</fileMode>
25 <includes>
26 <include>managix</include>
27 </includes>
28 <outputDirectory>bin</outputDirectory>
29 </fileSet>
30 <fileSet>
31 <directory>src/main/resources/scripts</directory>
32 <fileMode>0755</fileMode>
33 <excludes>
34 <exclude>managix</exclude>
35 </excludes>
36 <outputDirectory>.installer/scripts</outputDirectory>
37 </fileSet>
38 <fileSet>
39 <directory>src/main/resources/hadoop-0.20.2</directory>
40 <outputDirectory>.installer/hadoop-0.20.2</outputDirectory>
41 <fileMode>0755</fileMode>
42 </fileSet>
43 <fileSet>
44 <directory>target</directory>
45 <outputDirectory>lib</outputDirectory>
46 <includes>
47 <include>*.jar</include>
48 </includes>
49 </fileSet>
50 <fileSet>
51 <directory>../asterix-events/src/main/resources/events</directory>
52 <outputDirectory>.installer/events</outputDirectory>
53 <fileMode>0755</fileMode>
54 </fileSet>
55 </fileSets>
56 <dependencySets>
57 <dependencySet>
58 <includes>
59 <include>log4j:log4j</include>
60 <include>edu.uci.ics.asterix:asterix-events</include>
61 <include>edu.uci.ics.asterix:asterix-common</include>
62 <include>org.apache.zookeeper:zookeeper</include>
63 <include>args4j:args4j</include>
64 <include>log4j:log4j</include>
65 <include>commons-io:commons-io</include>
66 <include>org.slf4j:slf4j-api</include>
67 <include>org.slf4j:slf4j-log4j12</include>
68 </includes>
69 <unpack>false</unpack>
70 <outputDirectory>lib</outputDirectory>
71 </dependencySet>
72 <dependencySet>
73 <includes>
74 <include>org.apache.hadoop:hadoop-core</include>
75 <include>commons-cli:commons-cli</include>
76 <include>commons-logging:commons-logging</include>
77 </includes>
78 <unpack>false</unpack>
79 <outputDirectory>.installer/hadoop-0.20.2/lib</outputDirectory>
80 </dependencySet>
81 <dependencySet>
82 <includes>
83 <include>org.apache.zookeeper:zookeeper</include>
84 <include>log4j:log4j</include>
85 <include>org.slf4j:slf4j-api</include>
86 </includes>
87 <unpack>false</unpack>
88 <outputDirectory>.installer/zookeeper/lib</outputDirectory>
89 </dependencySet>
90 <dependencySet>
91 <outputDirectory>asterix</outputDirectory>
92 <includes>
93 <include>asterix-server*</include>
94 </includes>
95 <useTransitiveDependencies>false</useTransitiveDependencies>
96 </dependencySet>
97 <dependencySet>
98 <outputDirectory>.installer/events</outputDirectory>
99 <includes>
100 <include>asterix-events*</include>
101 </includes>
102 <unpack>false</unpack>
103 <useTransitiveDependencies>false</useTransitiveDependencies>
104 </dependencySet>
105 </dependencySets>
ramangrover29116eb972013-02-20 20:47:35 +0000106</assembly>