blob: 7d1786e955a1b5265153de4cc75f8260a18da020 [file] [log] [blame]
Till Westmannea8ab392013-06-05 15:17:08 -07001<!--
2 ! Copyright 2009-2013 by The Regents of the University of California
3 ! Licensed under the Apache License, Version 2.0 (the "License");
4 ! you may not use this file except in compliance with the License.
5 ! you may obtain a copy of the License from
6 !
7 ! http://www.apache.org/licenses/LICENSE-2.0
8 !
9 ! Unless required by applicable law or agreed to in writing, software
10 ! distributed under the License is distributed on an "AS IS" BASIS,
11 ! WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 ! See the License for the specific language governing permissions and
13 ! limitations under the License.
14 !-->
Vinayak Borkar2dfb91b2013-06-06 00:31:45 -070015<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 +000016 <modelVersion>4.0.0</modelVersion>
17 <parent>
18 <artifactId>asterix</artifactId>
19 <groupId>edu.uci.ics.asterix</groupId>
Vinayak Borkarb27deb22013-06-06 00:31:52 -070020 <version>0.8.1-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +000021 </parent>
vinayakb38b7ca42012-03-05 05:44:15 +000022 <artifactId>asterix-common</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +000023 <build>
24 <plugins>
25 <plugin>
26 <groupId>org.apache.maven.plugins</groupId>
27 <artifactId>maven-compiler-plugin</artifactId>
28 <version>2.0.2</version>
29 <configuration>
vinayakb5ee049d2013-04-06 21:21:29 +000030 <source>1.7</source>
31 <target>1.7</target>
32 <fork>true</fork>
vinayakb38b7ca42012-03-05 05:44:15 +000033 </configuration>
34 </plugin>
ramangrover296c282a12013-04-28 22:52:35 -070035 <plugin>
36 <groupId>org.jvnet.jaxb2.maven2</groupId>
37 <artifactId>maven-jaxb2-plugin</artifactId>
38 <executions>
39 <execution>
40 <id>configuration</id>
41 <goals>
42 <goal>generate</goal>
43 </goals>
44 <configuration>
45 <args>
46 <arg>-Xsetters</arg>
47 <arg>-Xvalue-constructor</arg>
48 </args>
49 <plugins>
50 <plugin>
51 <groupId>org.jvnet.jaxb2_commons</groupId>
52 <artifactId>jaxb2-basics</artifactId>
53 <version>0.6.2</version>
54 </plugin>
55 <plugin>
56 <groupId>org.jvnet.jaxb2_commons</groupId>
57 <artifactId>jaxb2-value-constructor</artifactId>
58 <version>3.0</version>
59 </plugin>
60 </plugins>
61 <schemaDirectory>src/main/resources/schema</schemaDirectory>
62 <schemaIncludes>
63 <include>asterix-conf.xsd</include>
64 </schemaIncludes>
65 <generatePackage>edu.uci.ics.asterix.common.configuration</generatePackage>
66 <bindingDirectory>src/main/resources/schema</bindingDirectory>
67 <bindingIncludes>
68 <bindingInclude>jaxb-bindings.xjb</bindingInclude>
69 </bindingIncludes>
70 <generateDirectory>${project.build.directory}/generated-sources/configuration</generateDirectory>
71 </configuration>
72 </execution>
73 </executions>
74 </plugin>
ramangrover29330a5412013-04-29 20:59:17 -070075 <plugin>
76 <groupId>org.apache.maven.plugins</groupId>
77 <artifactId>maven-jar-plugin</artifactId>
78 <version>2.2</version>
79 <configuration>
80 <includes>
81 <include>**/*.class</include>
82 </includes>
83 </configuration>
84 <executions>
85 <execution>
86 <goals>
87 <goal>test-jar</goal>
88 </goals>
89 </execution>
90 </executions>
91 </plugin>
vinayakb38b7ca42012-03-05 05:44:15 +000092 </plugins>
93 </build>
94
95 <dependencies>
96 <dependency>
97 <groupId>edu.uci.ics.hyracks</groupId>
vinayakb5ee049d2013-04-06 21:21:29 +000098 <artifactId>algebricks-compiler</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +000099 </dependency>
100 <dependency>
101 <groupId>edu.uci.ics.hyracks</groupId>
102 <artifactId>hyracks-dataflow-std</artifactId>
vinayakb5ee049d2013-04-06 21:21:29 +0000103 </dependency>
104 <dependency>
ramangrover29330a5412013-04-29 20:59:17 -0700105 <groupId>commons-io</groupId>
106 <artifactId>commons-io</artifactId>
107 <version>1.4</version>
108 </dependency>
109 <dependency>
110 <groupId>commons-httpclient</groupId>
111 <artifactId>commons-httpclient</artifactId>
112 <version>3.0.1</version>
113 </dependency>
114 <dependency>
vinayakb5ee049d2013-04-06 21:21:29 +0000115 <groupId>edu.uci.ics.hyracks</groupId>
116 <artifactId>hyracks-storage-am-lsm-common</artifactId>
117 </dependency>
ramangrover29330a5412013-04-29 20:59:17 -0700118 <dependency>
119 <groupId>edu.uci.ics.asterix</groupId>
120 <artifactId>asterix-test-framework</artifactId>
Vinayak Borkarb27deb22013-06-06 00:31:52 -0700121 <version>0.8.1-SNAPSHOT</version>
ramangrover29330a5412013-04-29 20:59:17 -0700122 <scope>test</scope>
123 </dependency>
124 <dependency>
125 <groupId>junit</groupId>
126 <artifactId>junit</artifactId>
127 <version>4.8.1</version>
128 <scope>test</scope>
129 </dependency>
zheilbron25cb8bf2013-06-04 00:04:04 -0700130 <dependency>
131 <groupId>edu.uci.ics.hyracks</groupId>
132 <artifactId>hyracks-storage-am-lsm-btree</artifactId>
133 </dependency>
134 <dependency>
135 <groupId>edu.uci.ics.hyracks</groupId>
136 <artifactId>
137 hyracks-storage-am-lsm-invertedindex
138 </artifactId>
139 </dependency>
140 <dependency>
141 <groupId>edu.uci.ics.hyracks</groupId>
142 <artifactId>hyracks-storage-am-lsm-rtree</artifactId>
zheilbronba60a382013-06-04 00:48:52 -0700143 </dependency>
144 <dependency>
Madhusudan.C.S117fdf92013-06-02 23:46:44 -0700145 <groupId>com.fasterxml.jackson.core</groupId>
146 <artifactId>jackson-core</artifactId>
147 <version>2.2.0</version>
148 </dependency>
149 <dependency>
150 <groupId>org.codehaus.jackson</groupId>
151 <artifactId>jackson-mapper-asl</artifactId>
152 <version>1.9.12</version>
zheilbron25cb8bf2013-06-04 00:04:04 -0700153 </dependency>
vinayakb38b7ca42012-03-05 05:44:15 +0000154 </dependencies>
155
156</project>
157