blob: 79f7dff7df1355d204ebb10ba0261b45e6118459 [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>
vinayakb8c7ffcd2013-04-07 01:45:14 +00007 <version>0.0.5-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>
vinayakb38b7ca42012-03-05 05:44:15 +000062 </plugins>
63 </build>
64
65 <dependencies>
66 <dependency>
67 <groupId>edu.uci.ics.hyracks</groupId>
vinayakb5ee049d2013-04-06 21:21:29 +000068 <artifactId>algebricks-compiler</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +000069 </dependency>
70 <dependency>
71 <groupId>edu.uci.ics.hyracks</groupId>
72 <artifactId>hyracks-dataflow-std</artifactId>
vinayakb5ee049d2013-04-06 21:21:29 +000073 </dependency>
74 <dependency>
75 <groupId>edu.uci.ics.asterix</groupId>
76 <artifactId>asterix-transactions</artifactId>
vinayakb8c7ffcd2013-04-07 01:45:14 +000077 <version>0.0.5-SNAPSHOT</version>
vinayakb5ee049d2013-04-06 21:21:29 +000078 <type>jar</type>
vinayakb38b7ca42012-03-05 05:44:15 +000079 <scope>compile</scope>
80 </dependency>
vinayakb5ee049d2013-04-06 21:21:29 +000081 <dependency>
82 <groupId>edu.uci.ics.hyracks</groupId>
83 <artifactId>hyracks-storage-am-lsm-common</artifactId>
84 </dependency>
vinayakb38b7ca42012-03-05 05:44:15 +000085 </dependencies>
86
87</project>
88