blob: 3163b1b975953a7f056a65e366e054ba7fddcb9e [file] [log] [blame]
Ian Maxon928bbd12015-09-14 17:12:48 -07001<!--
2 ! Licensed to the Apache Software Foundation (ASF) under one
3 ! or more contributor license agreements. See the NOTICE file
4 ! distributed with this work for additional information
5 ! regarding copyright ownership. The ASF licenses this file
6 ! to you under the Apache License, Version 2.0 (the
7 ! "License"); you may not use this file except in compliance
8 ! with the License. You may obtain a copy of the License at
9 !
10 ! http://www.apache.org/licenses/LICENSE-2.0
11 !
12 ! Unless required by applicable law or agreed to in writing,
13 ! software distributed under the License is distributed on an
14 ! "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 ! KIND, either express or implied. See the License for the
16 ! specific language governing permissions and limitations
17 ! under the License.
18 !-->
Vinayak Borkar9cca81b2013-12-11 21:53:45 -080019<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
vinayakb38b7ca42012-03-05 05:44:15 +000020 <modelVersion>4.0.0</modelVersion>
21 <parent>
22 <artifactId>asterix</artifactId>
Ian Maxonf18bba22015-08-21 12:35:14 -070023 <groupId>org.apache.asterix</groupId>
Ian Maxonfdcafe02015-10-05 10:42:22 -070024 <version>0.8.7-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +000025 </parent>
Ian4a816dc2014-11-26 15:46:32 -080026
27 <licenses>
28 <license>
29 <name>Apache License, Version 2.0</name>
30 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
31 <distribution>repo</distribution>
32 <comments>A business-friendly OSS license</comments>
33 </license>
34 </licenses>
35
vinayakb38b7ca42012-03-05 05:44:15 +000036 <artifactId>asterix-external-data</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +000037
38 <build>
39 <plugins>
40 <plugin>
41 <groupId>org.apache.maven.plugins</groupId>
42 <artifactId>maven-compiler-plugin</artifactId>
Till Westmann6212c902014-07-30 15:44:59 -070043 <version>2.3.2</version>
vinayakb38b7ca42012-03-05 05:44:15 +000044 <configuration>
vinayakb5ee049d2013-04-06 21:21:29 +000045 <source>1.7</source>
46 <target>1.7</target>
47 <fork>true</fork>
vinayakb38b7ca42012-03-05 05:44:15 +000048 </configuration>
49 </plugin>
50 <plugin>
ramangrover295a50c9c2013-04-17 19:37:04 -070051 <groupId>org.jvnet.jaxb2.maven2</groupId>
52 <artifactId>maven-jaxb2-plugin</artifactId>
Till Westmann6212c902014-07-30 15:44:59 -070053 <version>0.9.0</version>
vinayakb38b7ca42012-03-05 05:44:15 +000054 <executions>
55 <execution>
ramangrover295a50c9c2013-04-17 19:37:04 -070056 <id>configuration</id>
vinayakb38b7ca42012-03-05 05:44:15 +000057 <goals>
ramangrover295a50c9c2013-04-17 19:37:04 -070058 <goal>generate</goal>
vinayakb38b7ca42012-03-05 05:44:15 +000059 </goals>
ramangrover295a50c9c2013-04-17 19:37:04 -070060 <configuration>
61 <schemaDirectory>src/main/resources/schema</schemaDirectory>
62 <schemaIncludes>
63 <include>library.xsd</include>
64 </schemaIncludes>
Ian Maxonf18bba22015-08-21 12:35:14 -070065 <generatePackage>org.apache.asterix.external.library</generatePackage>
ramangrover295a50c9c2013-04-17 19:37:04 -070066 <generateDirectory>${project.build.directory}/generated-sources/configuration</generateDirectory>
67 </configuration>
vinayakb38b7ca42012-03-05 05:44:15 +000068 </execution>
69 </executions>
70 </plugin>
71 <plugin>
72 <groupId>org.apache.maven.plugins</groupId>
ramangrover29d554ab42013-04-21 20:04:52 -070073 <artifactId>maven-jar-plugin</artifactId>
Till Westmann6212c902014-07-30 15:44:59 -070074 <version>2.4</version>
vinayakb38b7ca42012-03-05 05:44:15 +000075 <configuration>
vinayakb38b7ca42012-03-05 05:44:15 +000076 <includes>
ramangrover298be29bd2013-06-11 08:59:44 -070077 <include>**/*.class</include>
78 <include>**/*.txt</include>
vinayakb38b7ca42012-03-05 05:44:15 +000079 </includes>
80 </configuration>
vinayakb38b7ca42012-03-05 05:44:15 +000081 <executions>
82 <execution>
vinayakb38b7ca42012-03-05 05:44:15 +000083 <goals>
ramangrover298be29bd2013-06-11 08:59:44 -070084 <goal>test-jar</goal>
vinayakb38b7ca42012-03-05 05:44:15 +000085 </goals>
ramangrover29d554ab42013-04-21 20:04:52 -070086 <phase>package</phase>
vinayakb38b7ca42012-03-05 05:44:15 +000087 </execution>
88 </executions>
89 </plugin>
90 <plugin>
ramangrover295a50c9c2013-04-17 19:37:04 -070091 <artifactId>maven-assembly-plugin</artifactId>
92 <version>2.2-beta-5</version>
93 <executions>
94 <execution>
95 <configuration>
96 <descriptor>src/main/assembly/binary-assembly-libzip.xml</descriptor>
ramangrover29d554ab42013-04-21 20:04:52 -070097 <finalName>testlib-zip</finalName>
ramangrover295a50c9c2013-04-17 19:37:04 -070098 </configuration>
ramangrover29d554ab42013-04-21 20:04:52 -070099 <phase>package</phase>
ramangrover295a50c9c2013-04-17 19:37:04 -0700100 <goals>
101 <goal>attached</goal>
102 </goals>
103 </execution>
104 </executions>
vinayakb38b7ca42012-03-05 05:44:15 +0000105 </plugin>
106 </plugins>
107 </build>
vinayakb38b7ca42012-03-05 05:44:15 +0000108 <dependencies>
109 <dependency>
110 <groupId>javax.servlet</groupId>
111 <artifactId>servlet-api</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +0000112 <type>jar</type>
vinayakb38b7ca42012-03-05 05:44:15 +0000113 </dependency>
114 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700115 <groupId>org.apache.asterix</groupId>
vinayakb38b7ca42012-03-05 05:44:15 +0000116 <artifactId>asterix-om</artifactId>
Ian Maxonfdcafe02015-10-05 10:42:22 -0700117 <version>0.8.7-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +0000118 <type>jar</type>
119 <scope>compile</scope>
120 </dependency>
121 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700122 <groupId>org.apache.asterix</groupId>
vinayakb38b7ca42012-03-05 05:44:15 +0000123 <artifactId>asterix-runtime</artifactId>
Ian Maxonfdcafe02015-10-05 10:42:22 -0700124 <version>0.8.7-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +0000125 <type>jar</type>
126 <scope>compile</scope>
127 </dependency>
128 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700129 <groupId>org.apache.asterix</groupId>
ramangrover29566b3a92013-05-28 09:07:10 -0700130 <artifactId>asterix-metadata</artifactId>
Ian Maxonfdcafe02015-10-05 10:42:22 -0700131 <version>0.8.7-SNAPSHOT</version>
ramangrover29566b3a92013-05-28 09:07:10 -0700132 <type>jar</type>
133 <scope>compile</scope>
134 </dependency>
135 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700136 <groupId>org.apache.hyracks</groupId>
ramangrover295a50c9c2013-04-17 19:37:04 -0700137 <artifactId>algebricks-compiler</artifactId>
138 </dependency>
vinayakb38b7ca42012-03-05 05:44:15 +0000139 <dependency>
140 <groupId>com.kenai.nbpwr</groupId>
141 <artifactId>org-apache-commons-io</artifactId>
142 <version>1.3.1-201002241208</version>
143 <scope>test</scope>
144 </dependency>
vinayakb5ee049d2013-04-06 21:21:29 +0000145 <dependency>
146 <groupId>org.twitter4j</groupId>
147 <artifactId>twitter4j-core</artifactId>
ramangrover29ae85a1d2015-06-26 17:26:05 -0700148 <version>[3.0,)</version>
vinayakb5ee049d2013-04-06 21:21:29 +0000149 </dependency>
150 <dependency>
ramangrover29ae85a1d2015-06-26 17:26:05 -0700151 <groupId>org.twitter4j</groupId>
152 <artifactId>twitter4j-stream</artifactId>
153 <version>4.0.2</version>
154 </dependency>
155 <dependency>
vinayakb5ee049d2013-04-06 21:21:29 +0000156 <groupId>org.apache.hadoop</groupId>
Ian18997ce2014-09-22 16:14:39 -0700157 <artifactId>hadoop-client</artifactId>
vinayakb5ee049d2013-04-06 21:21:29 +0000158 <type>jar</type>
159 <scope>compile</scope>
160 </dependency>
161 <dependency>
162 <groupId>net.java.dev.rome</groupId>
163 <artifactId>rome-fetcher</artifactId>
164 <version>1.0.0</version>
165 <type>jar</type>
166 <scope>compile</scope>
Vinayak Borkar3a432232013-05-31 11:47:58 -0700167 <exclusions>
168 <exclusion>
169 <artifactId>rome</artifactId>
170 <groupId>net.java.dev.rome</groupId>
171 </exclusion>
172 </exclusions>
vinayakb5ee049d2013-04-06 21:21:29 +0000173 </dependency>
174 <dependency>
175 <groupId>rome</groupId>
176 <artifactId>rome</artifactId>
177 <version>1.0.1-modified-01</version>
178 </dependency>
179 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700180 <groupId>org.apache.hyracks</groupId>
buyingyi209adfb2013-06-03 14:21:22 -0700181 <artifactId>hyracks-hdfs-core</artifactId>
182 <version>${hyracks.version}</version>
vinayakb5ee049d2013-04-06 21:21:29 +0000183 </dependency>
184 <dependency>
185 <groupId>jdom</groupId>
186 <artifactId>jdom</artifactId>
187 <version>1.0</version>
188 </dependency>
zheilbron553817e2013-06-24 15:08:19 -0700189 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700190 <groupId>org.apache.asterix</groupId>
zheilbron553817e2013-06-24 15:08:19 -0700191 <artifactId>asterix-common</artifactId>
Ian Maxonfdcafe02015-10-05 10:42:22 -0700192 <version>0.8.7-SNAPSHOT</version>
zheilbron553817e2013-06-24 15:08:19 -0700193 </dependency>
zheilbroncb983882013-08-14 17:50:27 -0700194 <dependency>
195 <groupId>com.microsoft.windowsazure</groupId>
196 <artifactId>microsoft-windowsazure-api</artifactId>
197 <version>0.4.4</version>
198 </dependency>
Abdullah Alamoudid9057732014-06-12 13:38:27 -0700199 <dependency>
200 <groupId>org.apache.hive</groupId>
201 <artifactId>hive-exec</artifactId>
Ian18997ce2014-09-22 16:14:39 -0700202 <version>0.13.0</version>
Abdullah Alamoudid9057732014-06-12 13:38:27 -0700203 </dependency>
204 <dependency>
205 <groupId>javax.jdo</groupId>
206 <artifactId>jdo2-api</artifactId>
207 <version>2.3-20090302111651</version>
208 </dependency>
vinayakb38b7ca42012-03-05 05:44:15 +0000209 </dependencies>
ramangrover295a50c9c2013-04-17 19:37:04 -0700210</project>