blob: 1591b06551a2bfce3fa9d24ecaf56a191926e2e4 [file] [log] [blame]
Till Westmannea8ab392013-06-05 15:17:08 -07001<!--
Ian Maxon928bbd12015-09-14 17:12:48 -07002 ! 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.
Till Westmannea8ab392013-06-05 15:17:08 -070018 !-->
vinayakb8a1a7182013-04-07 01:45:00 +000019<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 Maxon4e6a9232015-10-05 12:46:37 -070024 <version>0.8.8-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +000025 </parent>
vinayakb38b7ca42012-03-05 05:44:15 +000026 <artifactId>asterix-runtime</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +000027
Ian4a816dc2014-11-26 15:46:32 -080028 <licenses>
29 <license>
30 <name>Apache License, Version 2.0</name>
31 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
32 <distribution>repo</distribution>
33 <comments>A business-friendly OSS license</comments>
34 </license>
35 </licenses>
36
vinayakb38b7ca42012-03-05 05:44:15 +000037
Ian Maxon6e5f18e2015-11-24 18:02:48 -080038 <properties>
39 <appendedResourcesDirectory>${basedir}/../src/main/appended-resources</appendedResourcesDirectory>
40 </properties>
41
vinayakb38b7ca42012-03-05 05:44:15 +000042 <build>
43 <plugins>
44 <plugin>
45 <groupId>org.apache.maven.plugins</groupId>
46 <artifactId>maven-compiler-plugin</artifactId>
Till Westmann6212c902014-07-30 15:44:59 -070047 <version>2.3.2</version>
vinayakb38b7ca42012-03-05 05:44:15 +000048 <configuration>
vinayakb5ee049d2013-04-06 21:21:29 +000049 <source>1.7</source>
50 <target>1.7</target>
51 <fork>true</fork>
vinayakb38b7ca42012-03-05 05:44:15 +000052 </configuration>
53 </plugin>
vinayakb5ee049d2013-04-06 21:21:29 +000054 <plugin>
Ian Maxonf18bba22015-08-21 12:35:14 -070055 <groupId>org.apache.asterix</groupId>
vinayakb5ee049d2013-04-06 21:21:29 +000056 <artifactId>lexer-generator-maven-plugin</artifactId>
Ian Maxon4e6a9232015-10-05 12:46:37 -070057 <version>0.8.8-SNAPSHOT</version>
vinayakb5ee049d2013-04-06 21:21:29 +000058 <configuration>
59 <grammarFile>src/main/resources/adm.grammar</grammarFile>
Ian Maxon928bbd12015-09-14 17:12:48 -070060 <outputDir>${project.build.directory}/generated-sources/org/apache/asterix/runtime/operators/file/adm</outputDir>
vinayakb5ee049d2013-04-06 21:21:29 +000061 </configuration>
62 <executions>
63 <execution>
64 <id>generate-lexer</id>
65 <phase>generate-sources</phase>
66 <goals>
67 <goal>generate-lexer</goal>
68 </goals>
69 </execution>
70 </executions>
71 </plugin>
72 <plugin>
73 <groupId>org.codehaus.mojo</groupId>
74 <artifactId>build-helper-maven-plugin</artifactId>
Till Westmann6212c902014-07-30 15:44:59 -070075 <version>1.9</version>
vinayakb5ee049d2013-04-06 21:21:29 +000076 <executions>
77 <execution>
78 <id>add-source</id>
79 <phase>generate-sources</phase>
80 <goals>
81 <goal>add-source</goal>
82 </goals>
83 <configuration>
84 <sources>
85 <source>${project.build.directory}/generated-sources/</source>
86 </sources>
87 </configuration>
88 </execution>
89 </executions>
90 </plugin>
91 </plugins>
92 <pluginManagement>
93 <plugins>
94 <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
95 <plugin>
96 <groupId>org.eclipse.m2e</groupId>
97 <artifactId>lifecycle-mapping</artifactId>
98 <version>1.0.0</version>
99 <configuration>
100 <lifecycleMappingMetadata>
101 <pluginExecutions>
102 <pluginExecution>
103 <pluginExecutionFilter>
104 <groupId>
Ian Maxonf18bba22015-08-21 12:35:14 -0700105 org.apache.asterix
vinayakb5ee049d2013-04-06 21:21:29 +0000106 </groupId>
107 <artifactId>
108 lexer-generator-maven-plugin
109 </artifactId>
110 <versionRange>
111 [0.1,)
112 </versionRange>
113 <goals>
114 <goal>generate-lexer</goal>
115 </goals>
116 </pluginExecutionFilter>
117 <action>
118 <execute>
119 <runOnIncremental>false</runOnIncremental>
120 </execute>
121 </action>
122 </pluginExecution>
123 <pluginExecution>
124 <pluginExecutionFilter>
125 <groupId>
126 org.codehaus.mojo
127 </groupId>
128 <artifactId>
129 build-helper-maven-plugin
130 </artifactId>
131 <versionRange>
132 [1.7,)
133 </versionRange>
134 <goals>
135 <goal>add-source</goal>
136 </goals>
137 </pluginExecutionFilter>
138 <action>
vinayakb8a1a7182013-04-07 01:45:00 +0000139 <ignore />
vinayakb5ee049d2013-04-06 21:21:29 +0000140 </action>
141 </pluginExecution>
142 </pluginExecutions>
143 </lifecycleMappingMetadata>
144 </configuration>
145 </plugin>
146 </plugins>
147 </pluginManagement>
vinayakb38b7ca42012-03-05 05:44:15 +0000148 </build>
149
150 <dependencies>
151 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700152 <groupId>org.apache.asterix</groupId>
vinayakb38b7ca42012-03-05 05:44:15 +0000153 <artifactId>asterix-om</artifactId>
Ian Maxon4e6a9232015-10-05 12:46:37 -0700154 <version>0.8.8-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +0000155 <scope>compile</scope>
156 </dependency>
157 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700158 <groupId>org.apache.asterix</groupId>
icetindil82838a22013-10-11 16:41:18 -0700159 <artifactId>asterix-fuzzyjoin</artifactId>
Ian Maxon4e6a9232015-10-05 12:46:37 -0700160 <version>0.8.8-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +0000161 <scope>compile</scope>
162 </dependency>
163 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700164 <groupId>org.apache.hyracks</groupId>
vinayakb5ee049d2013-04-06 21:21:29 +0000165 <artifactId>hyracks-storage-am-btree</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +0000166 </dependency>
167 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700168 <groupId>org.apache.asterix</groupId>
vinayakb5ee049d2013-04-06 21:21:29 +0000169 <artifactId>asterix-transactions</artifactId>
Ian Maxon4e6a9232015-10-05 12:46:37 -0700170 <version>0.8.8-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +0000171 <scope>compile</scope>
172 </dependency>
173 <dependency>
vinayakb5ee049d2013-04-06 21:21:29 +0000174 <groupId>org.twitter4j</groupId>
175 <artifactId>twitter4j-core</artifactId>
176 <version>2.2.3</version>
vinayakb38b7ca42012-03-05 05:44:15 +0000177 </dependency>
178 <dependency>
vinayakb5ee049d2013-04-06 21:21:29 +0000179 <groupId>org.apache.hadoop</groupId>
Ian18997ce2014-09-22 16:14:39 -0700180 <artifactId>hadoop-client</artifactId>
vinayakb5ee049d2013-04-06 21:21:29 +0000181 <type>jar</type>
182 <scope>compile</scope>
vinayakb38b7ca42012-03-05 05:44:15 +0000183 </dependency>
vinayakb5ee049d2013-04-06 21:21:29 +0000184 <dependency>
Ian Maxonf18bba22015-08-21 12:35:14 -0700185 <groupId>org.apache.hyracks</groupId>
vinayakb5ee049d2013-04-06 21:21:29 +0000186 <artifactId>hyracks-api</artifactId>
187 </dependency>
vinayakb38b7ca42012-03-05 05:44:15 +0000188 </dependencies>
189
190</project>
191