blob: 67041dd7f9b8f9f00471b079d5aecd649c08554a [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 !-->
ramangrover296c282a12013-04-28 22:52:35 -070015<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
16 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 +000017 <modelVersion>4.0.0</modelVersion>
18 <parent>
19 <artifactId>asterix</artifactId>
20 <groupId>edu.uci.ics.asterix</groupId>
Vinayak Borkar726f3922013-04-25 14:32:21 -070021 <version>0.0.6-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +000022 </parent>
vinayakb38b7ca42012-03-05 05:44:15 +000023 <artifactId>asterix-common</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +000024 <build>
25 <plugins>
26 <plugin>
27 <groupId>org.apache.maven.plugins</groupId>
28 <artifactId>maven-compiler-plugin</artifactId>
29 <version>2.0.2</version>
30 <configuration>
vinayakb5ee049d2013-04-06 21:21:29 +000031 <source>1.7</source>
32 <target>1.7</target>
33 <fork>true</fork>
vinayakb38b7ca42012-03-05 05:44:15 +000034 </configuration>
35 </plugin>
ramangrover296c282a12013-04-28 22:52:35 -070036 <plugin>
37 <groupId>org.jvnet.jaxb2.maven2</groupId>
38 <artifactId>maven-jaxb2-plugin</artifactId>
39 <executions>
40 <execution>
41 <id>configuration</id>
42 <goals>
43 <goal>generate</goal>
44 </goals>
45 <configuration>
46 <args>
47 <arg>-Xsetters</arg>
48 <arg>-Xvalue-constructor</arg>
49 </args>
50 <plugins>
51 <plugin>
52 <groupId>org.jvnet.jaxb2_commons</groupId>
53 <artifactId>jaxb2-basics</artifactId>
54 <version>0.6.2</version>
55 </plugin>
56 <plugin>
57 <groupId>org.jvnet.jaxb2_commons</groupId>
58 <artifactId>jaxb2-value-constructor</artifactId>
59 <version>3.0</version>
60 </plugin>
61 </plugins>
62 <schemaDirectory>src/main/resources/schema</schemaDirectory>
63 <schemaIncludes>
64 <include>asterix-conf.xsd</include>
65 </schemaIncludes>
66 <generatePackage>edu.uci.ics.asterix.common.configuration</generatePackage>
67 <bindingDirectory>src/main/resources/schema</bindingDirectory>
68 <bindingIncludes>
69 <bindingInclude>jaxb-bindings.xjb</bindingInclude>
70 </bindingIncludes>
71 <generateDirectory>${project.build.directory}/generated-sources/configuration</generateDirectory>
72 </configuration>
73 </execution>
74 </executions>
75 </plugin>
ramangrover29330a5412013-04-29 20:59:17 -070076 <plugin>
77 <groupId>org.apache.maven.plugins</groupId>
78 <artifactId>maven-jar-plugin</artifactId>
79 <version>2.2</version>
80 <configuration>
81 <includes>
82 <include>**/*.class</include>
83 </includes>
84 </configuration>
85 <executions>
86 <execution>
87 <goals>
88 <goal>test-jar</goal>
89 </goals>
90 </execution>
91 </executions>
92 </plugin>
vinayakb38b7ca42012-03-05 05:44:15 +000093 </plugins>
94 </build>
95
96 <dependencies>
97 <dependency>
98 <groupId>edu.uci.ics.hyracks</groupId>
vinayakb5ee049d2013-04-06 21:21:29 +000099 <artifactId>algebricks-compiler</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +0000100 </dependency>
101 <dependency>
102 <groupId>edu.uci.ics.hyracks</groupId>
103 <artifactId>hyracks-dataflow-std</artifactId>
vinayakb5ee049d2013-04-06 21:21:29 +0000104 </dependency>
105 <dependency>
ramangrover29330a5412013-04-29 20:59:17 -0700106 <groupId>commons-io</groupId>
107 <artifactId>commons-io</artifactId>
108 <version>1.4</version>
109 </dependency>
110 <dependency>
111 <groupId>commons-httpclient</groupId>
112 <artifactId>commons-httpclient</artifactId>
113 <version>3.0.1</version>
114 </dependency>
115 <dependency>
vinayakb5ee049d2013-04-06 21:21:29 +0000116 <groupId>edu.uci.ics.hyracks</groupId>
117 <artifactId>hyracks-storage-am-lsm-common</artifactId>
118 </dependency>
ramangrover29330a5412013-04-29 20:59:17 -0700119 <dependency>
120 <groupId>edu.uci.ics.asterix</groupId>
121 <artifactId>asterix-test-framework</artifactId>
ramangrover29865c7062013-04-30 09:07:57 -0700122 <version>0.0.6-SNAPSHOT</version>
ramangrover29330a5412013-04-29 20:59:17 -0700123 <scope>test</scope>
124 </dependency>
125 <dependency>
126 <groupId>junit</groupId>
127 <artifactId>junit</artifactId>
128 <version>4.8.1</version>
129 <scope>test</scope>
130 </dependency>
zheilbron25cb8bf2013-06-04 00:04:04 -0700131 <dependency>
132 <groupId>edu.uci.ics.hyracks</groupId>
133 <artifactId>hyracks-storage-am-lsm-btree</artifactId>
134 </dependency>
135 <dependency>
136 <groupId>edu.uci.ics.hyracks</groupId>
137 <artifactId>
138 hyracks-storage-am-lsm-invertedindex
139 </artifactId>
140 </dependency>
141 <dependency>
142 <groupId>edu.uci.ics.hyracks</groupId>
143 <artifactId>hyracks-storage-am-lsm-rtree</artifactId>
zheilbronba60a382013-06-04 00:48:52 -0700144 </dependency>
145 <dependency>
Madhusudan.C.S117fdf92013-06-02 23:46:44 -0700146 <groupId>com.fasterxml.jackson.core</groupId>
147 <artifactId>jackson-core</artifactId>
148 <version>2.2.0</version>
149 </dependency>
150 <dependency>
151 <groupId>org.codehaus.jackson</groupId>
152 <artifactId>jackson-mapper-asl</artifactId>
153 <version>1.9.12</version>
zheilbron25cb8bf2013-06-04 00:04:04 -0700154 </dependency>
vinayakb38b7ca42012-03-05 05:44:15 +0000155 </dependencies>
156
157</project>
158