blob: 6cfa550e8fe93ad56f01bee56702c26122642a0d [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 !-->
vinayakb8a1a7182013-04-07 01:45:00 +000015<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>
Ian Maxonf2ed8bc2014-07-11 23:50:44 -070020 <version>0.8.7-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +000021 </parent>
Ian4a816dc2014-11-26 15:46:32 -080022
23 <licenses>
24 <license>
25 <name>Apache License, Version 2.0</name>
26 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
27 <distribution>repo</distribution>
28 <comments>A business-friendly OSS license</comments>
29 </license>
30 </licenses>
31
vinayakb38b7ca42012-03-05 05:44:15 +000032 <artifactId>asterix-aql</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +000033 <build>
34 <plugins>
35 <plugin>
36 <groupId>org.apache.maven.plugins</groupId>
37 <artifactId>maven-compiler-plugin</artifactId>
Till Westmann6212c902014-07-30 15:44:59 -070038 <version>2.3.2</version>
vinayakb38b7ca42012-03-05 05:44:15 +000039 <configuration>
vinayakb5ee049d2013-04-06 21:21:29 +000040 <source>1.7</source>
41 <target>1.7</target>
42 <fork>true</fork>
vinayakb38b7ca42012-03-05 05:44:15 +000043 </configuration>
44 </plugin>
45 <plugin>
46 <groupId>org.codehaus.mojo</groupId>
47 <artifactId>javacc-maven-plugin</artifactId>
48 <version>2.6</version>
49 <executions>
50 <execution>
51 <id>javacc</id>
52 <goals>
53 <goal>javacc</goal>
54 </goals>
55 <configuration>
56 <isStatic>false</isStatic>
icetindilf4b2f752013-05-30 20:26:52 -070057 <javaUnicodeEscape>true</javaUnicodeEscape>
vinayakb38b7ca42012-03-05 05:44:15 +000058 </configuration>
59 </execution>
60 <execution>
61 <id>javacc-jjdoc</id>
62 <goals>
63 <goal>jjdoc</goal>
64 </goals>
vinayakb5ee049d2013-04-06 21:21:29 +000065 <phase>process-sources</phase>
vinayakb38b7ca42012-03-05 05:44:15 +000066 </execution>
67 </executions>
68 </plugin>
JArod2c5e06a2013-05-18 16:40:22 -070069 <plugin>
70 <groupId>org.codehaus.mojo</groupId>
71 <artifactId>build-helper-maven-plugin</artifactId>
Till Westmann6212c902014-07-30 15:44:59 -070072 <version>1.9</version>
JArod2c5e06a2013-05-18 16:40:22 -070073 <executions>
74 <execution>
75 <id>add-source</id>
76 <phase>generate-sources</phase>
77 <goals>
78 <goal>add-source</goal>
79 </goals>
80 <configuration>
81 <sources>
82 <source>${project.build.directory}/generated-sources/javacc/</source>
83 </sources>
84 </configuration>
85 </execution>
86 </executions>
87 </plugin>
vinayakb38b7ca42012-03-05 05:44:15 +000088 </plugins>
vinayakbac7e7ce2012-03-05 06:51:17 +000089 <pluginManagement>
90 <plugins>
vinayakb5ee049d2013-04-06 21:21:29 +000091 <!--This plugin's configuration is used to store Eclipse m2e settings
92 only. It has no influence on the Maven build itself. -->
vinayakbac7e7ce2012-03-05 06:51:17 +000093 <plugin>
94 <groupId>org.eclipse.m2e</groupId>
95 <artifactId>lifecycle-mapping</artifactId>
96 <version>1.0.0</version>
97 <configuration>
98 <lifecycleMappingMetadata>
99 <pluginExecutions>
100 <pluginExecution>
101 <pluginExecutionFilter>
102 <groupId>
103 org.codehaus.mojo
104 </groupId>
105 <artifactId>
106 javacc-maven-plugin
107 </artifactId>
108 <versionRange>
109 [2.6,)
110 </versionRange>
111 <goals>
112 <goal>jjdoc</goal>
vinayakb5ee049d2013-04-06 21:21:29 +0000113 <goal>javacc</goal>
vinayakbac7e7ce2012-03-05 06:51:17 +0000114 </goals>
115 </pluginExecutionFilter>
116 <action>
vinayakb8a1a7182013-04-07 01:45:00 +0000117 <ignore />
vinayakbac7e7ce2012-03-05 06:51:17 +0000118 </action>
119 </pluginExecution>
120 </pluginExecutions>
121 </lifecycleMappingMetadata>
122 </configuration>
123 </plugin>
124 </plugins>
125 </pluginManagement>
vinayakb38b7ca42012-03-05 05:44:15 +0000126 </build>
127
128 <dependencies>
129 <dependency>
130 <groupId>edu.uci.ics.asterix</groupId>
131 <artifactId>asterix-common</artifactId>
Ian Maxonf2ed8bc2014-07-11 23:50:44 -0700132 <version>0.8.7-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +0000133 <scope>compile</scope>
134 </dependency>
135 <dependency>
136 <groupId>edu.uci.ics.asterix</groupId>
137 <artifactId>asterix-om</artifactId>
Ian Maxonf2ed8bc2014-07-11 23:50:44 -0700138 <version>0.8.7-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +0000139 <scope>compile</scope>
140 </dependency>
141 <dependency>
142 <groupId>edu.uci.ics.asterix</groupId>
143 <artifactId>asterix-metadata</artifactId>
Ian Maxonf2ed8bc2014-07-11 23:50:44 -0700144 <version>0.8.7-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +0000145 <scope>compile</scope>
146 </dependency>
147 <dependency>
148 <groupId>edu.uci.ics.fuzzyjoin</groupId>
149 <artifactId>fuzzyjoin-core</artifactId>
150 <version>0.0.3</version>
151 <scope>compile</scope>
152 </dependency>
zheilbroncc5135d2013-08-05 16:40:33 -0700153 <dependency>
154 <groupId>xerces</groupId>
155 <artifactId>xerces</artifactId>
156 <version>2.4.0</version>
157 </dependency>
vinayakb38b7ca42012-03-05 05:44:15 +0000158 </dependencies>
159
160</project>