blob: f37a66225d4c885fae679e7230ede075ec82ae83 [file] [log] [blame]
ramangrover296c282a12013-04-28 22:52:35 -07001<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 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 +00003 <modelVersion>4.0.0</modelVersion>
4 <parent>
5 <artifactId>asterix</artifactId>
6 <groupId>edu.uci.ics.asterix</groupId>
Vinayak Borkar726f3922013-04-25 14:32:21 -07007 <version>0.0.6-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +00008 </parent>
vinayakb38b7ca42012-03-05 05:44:15 +00009 <artifactId>asterix-common</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +000010 <build>
11 <plugins>
12 <plugin>
13 <groupId>org.apache.maven.plugins</groupId>
14 <artifactId>maven-compiler-plugin</artifactId>
15 <version>2.0.2</version>
16 <configuration>
vinayakb5ee049d2013-04-06 21:21:29 +000017 <source>1.7</source>
18 <target>1.7</target>
19 <fork>true</fork>
vinayakb38b7ca42012-03-05 05:44:15 +000020 </configuration>
21 </plugin>
ramangrover296c282a12013-04-28 22:52:35 -070022 <plugin>
23 <groupId>org.jvnet.jaxb2.maven2</groupId>
24 <artifactId>maven-jaxb2-plugin</artifactId>
25 <executions>
26 <execution>
27 <id>configuration</id>
28 <goals>
29 <goal>generate</goal>
30 </goals>
31 <configuration>
32 <args>
33 <arg>-Xsetters</arg>
34 <arg>-Xvalue-constructor</arg>
35 </args>
36 <plugins>
37 <plugin>
38 <groupId>org.jvnet.jaxb2_commons</groupId>
39 <artifactId>jaxb2-basics</artifactId>
40 <version>0.6.2</version>
41 </plugin>
42 <plugin>
43 <groupId>org.jvnet.jaxb2_commons</groupId>
44 <artifactId>jaxb2-value-constructor</artifactId>
45 <version>3.0</version>
46 </plugin>
47 </plugins>
48 <schemaDirectory>src/main/resources/schema</schemaDirectory>
49 <schemaIncludes>
50 <include>asterix-conf.xsd</include>
51 </schemaIncludes>
52 <generatePackage>edu.uci.ics.asterix.common.configuration</generatePackage>
53 <bindingDirectory>src/main/resources/schema</bindingDirectory>
54 <bindingIncludes>
55 <bindingInclude>jaxb-bindings.xjb</bindingInclude>
56 </bindingIncludes>
57 <generateDirectory>${project.build.directory}/generated-sources/configuration</generateDirectory>
58 </configuration>
59 </execution>
60 </executions>
61 </plugin>
ramangrover29330a5412013-04-29 20:59:17 -070062 <plugin>
63 <groupId>org.apache.maven.plugins</groupId>
64 <artifactId>maven-jar-plugin</artifactId>
65 <version>2.2</version>
66 <configuration>
67 <includes>
68 <include>**/*.class</include>
69 </includes>
70 </configuration>
71 <executions>
72 <execution>
73 <goals>
74 <goal>test-jar</goal>
75 </goals>
76 </execution>
77 </executions>
78 </plugin>
vinayakb38b7ca42012-03-05 05:44:15 +000079 </plugins>
80 </build>
81
82 <dependencies>
83 <dependency>
84 <groupId>edu.uci.ics.hyracks</groupId>
vinayakb5ee049d2013-04-06 21:21:29 +000085 <artifactId>algebricks-compiler</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +000086 </dependency>
87 <dependency>
88 <groupId>edu.uci.ics.hyracks</groupId>
89 <artifactId>hyracks-dataflow-std</artifactId>
vinayakb5ee049d2013-04-06 21:21:29 +000090 </dependency>
91 <dependency>
ramangrover29330a5412013-04-29 20:59:17 -070092 <groupId>commons-io</groupId>
93 <artifactId>commons-io</artifactId>
94 <version>1.4</version>
95 </dependency>
96 <dependency>
97 <groupId>commons-httpclient</groupId>
98 <artifactId>commons-httpclient</artifactId>
99 <version>3.0.1</version>
100 </dependency>
101 <dependency>
vinayakb5ee049d2013-04-06 21:21:29 +0000102 <groupId>edu.uci.ics.asterix</groupId>
103 <artifactId>asterix-transactions</artifactId>
Vinayak Borkar726f3922013-04-25 14:32:21 -0700104 <version>0.0.6-SNAPSHOT</version>
vinayakb5ee049d2013-04-06 21:21:29 +0000105 <type>jar</type>
vinayakb38b7ca42012-03-05 05:44:15 +0000106 <scope>compile</scope>
107 </dependency>
vinayakb5ee049d2013-04-06 21:21:29 +0000108 <dependency>
109 <groupId>edu.uci.ics.hyracks</groupId>
110 <artifactId>hyracks-storage-am-lsm-common</artifactId>
111 </dependency>
ramangrover29330a5412013-04-29 20:59:17 -0700112 <dependency>
ramangrover29f9f78342013-05-23 15:07:39 -0700113 <groupId>edu.uci.ics.hyracks</groupId>
114 <artifactId>hyracks-storage-am-common</artifactId>
115 </dependency>
116 <dependency>
117 <groupId>edu.uci.ics.hyracks</groupId>
118 <artifactId>hyracks-api</artifactId>
119 </dependency>
120 <dependency>
ramangrover29330a5412013-04-29 20:59:17 -0700121 <groupId>edu.uci.ics.asterix</groupId>
122 <artifactId>asterix-test-framework</artifactId>
ramangrover29865c7062013-04-30 09:07:57 -0700123 <version>0.0.6-SNAPSHOT</version>
ramangrover29330a5412013-04-29 20:59:17 -0700124 <scope>test</scope>
125 </dependency>
126 <dependency>
127 <groupId>junit</groupId>
128 <artifactId>junit</artifactId>
129 <version>4.8.1</version>
130 <scope>test</scope>
131 </dependency>
vinayakb38b7ca42012-03-05 05:44:15 +0000132 </dependencies>
133
134</project>
135