blob: 248cdb5c8b0a611d8cd70a38b2efba89e742e96e [file] [log] [blame]
vinayakb8a1a7182013-04-07 01:45:00 +00001<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 +00002 <modelVersion>4.0.0</modelVersion>
3 <parent>
4 <artifactId>asterix</artifactId>
5 <groupId>edu.uci.ics.asterix</groupId>
Vinayak Borkar726f3922013-04-25 14:32:21 -07006 <version>0.0.6-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +00007 </parent>
vinayakb38b7ca42012-03-05 05:44:15 +00008 <artifactId>asterix-tools</artifactId>
vinayakb38b7ca42012-03-05 05:44:15 +00009
10 <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>
22 <plugin>
vinayakb5ee049d2013-04-06 21:21:29 +000023 <artifactId>maven-jar-plugin</artifactId>
24 <executions>
25 <execution>
26 <id>aqlclient</id>
27 <goals>
28 <goal>jar</goal>
29 </goals>
30 <phase>package</phase>
31 <configuration>
32 <classifier>aqlclient</classifier>
33 <archive>
34 <manifest>
35 <MainClass>edu.uci.ics.asterix.tools.aqlclient.AqlClient</MainClass>
36 </manifest>
37 </archive>
38 <includes>
39 <include>**/uci/ics/asterix/tools/aqlclient/*</include>
40 </includes>
41 </configuration>
42 </execution>
43 </executions>
44 </plugin>
45 <plugin>
vinayakb38b7ca42012-03-05 05:44:15 +000046 <artifactId>maven-surefire-plugin</artifactId>
47 <version>2.7.2</version>
48 <executions>
49 <execution>
50 <id>default-test</id>
51 <phase>test</phase>
52 <goals>
53 <goal>test</goal>
54 </goals>
55 <configuration>
56 <forkMode>pertest</forkMode>
57 <argLine>-enableassertions -Xmx1024m -Dfile.encoding=UTF-8
58 -Djava.util.logging.config.file=src/test/resources/logging.properties</argLine>
59 <includes>
60 <include>**/*TestSuite.java</include>
61 <include>**/*Test.java</include>
62 </includes>
63 </configuration>
64 </execution>
65 </executions>
66 <configuration>
67 <forkMode>pertest</forkMode>
68 <argLine>-enableassertions -Xmx1536m -Dfile.encoding=UTF-8
69 -Djava.util.logging.config.file=src/test/resources/logging.properties</argLine>
70 <includes>
71 <include>**/*TestSuite.java</include>
72 <include>**/*Test.java</include>
73 </includes>
74 </configuration>
75 </plugin>
76 <plugin>
77 <groupId>org.codehaus.mojo</groupId>
78 <artifactId>appassembler-maven-plugin</artifactId>
79 <version>1.0</version>
80 <executions>
81 <execution>
82 <configuration>
83 <programs>
84 <program>
85 <mainClass>edu.uci.ics.asterix.tools.TblToAdm</mainClass>
86 <name>tbl2adm</name>
87 </program>
88 <program>
89 <mainClass>edu.uci.ics.asterix.tools.datagen.AdgClientDriver</mainClass>
90 <name>adg</name>
91 </program>
92 </programs>
93 <repositoryLayout>flat</repositoryLayout>
94 <repositoryName>lib</repositoryName>
95 </configuration>
96 <phase>package</phase>
97 <goals>
98 <goal>assemble</goal>
99 </goals>
100 </execution>
101 </executions>
102 </plugin>
103 <plugin>
104 <artifactId>maven-assembly-plugin</artifactId>
105 <version>2.2-beta-5</version>
106 <executions>
107 <execution>
108 <configuration>
109 <descriptors>
110 <descriptor>src/main/assembly/binary-assembly.xml</descriptor>
111 </descriptors>
112 </configuration>
113 <phase>package</phase>
114 <goals>
115 <goal>attached</goal>
116 </goals>
117 </execution>
118 </executions>
119 </plugin>
120 </plugins>
121 </build>
122
123 <dependencies>
124 <dependency>
125 <groupId>edu.uci.ics.asterix</groupId>
vinayakb5ee049d2013-04-06 21:21:29 +0000126 <artifactId>asterix-aql</artifactId>
Vinayak Borkar726f3922013-04-25 14:32:21 -0700127 <version>0.0.6-SNAPSHOT</version>
vinayakb5ee049d2013-04-06 21:21:29 +0000128 <scope>compile</scope>
129 </dependency>
130 <dependency>
131 <groupId>edu.uci.ics.asterix</groupId>
vinayakb38b7ca42012-03-05 05:44:15 +0000132 <artifactId>asterix-algebra</artifactId>
Vinayak Borkar726f3922013-04-25 14:32:21 -0700133 <version>0.0.6-SNAPSHOT</version>
vinayakb38b7ca42012-03-05 05:44:15 +0000134 <scope>compile</scope>
135 </dependency>
136 <dependency>
vinayakb5ee049d2013-04-06 21:21:29 +0000137 <groupId>org.apache.httpcomponents</groupId>
138 <artifactId>httpclient</artifactId>
139 <version>4.2.2</version>
140 <scope>compile</scope>
141 </dependency>
142 <dependency>
143 <groupId>org.apache.httpcomponents</groupId>
144 <artifactId>httpcore</artifactId>
145 <version>4.2.2</version>
146 <scope>compile</scope>
147 </dependency>
148 <dependency>
vinayakb38b7ca42012-03-05 05:44:15 +0000149 <groupId>junit</groupId>
150 <artifactId>junit</artifactId>
151 <version>4.8.1</version>
152 <scope>test</scope>
153 </dependency>
154 </dependencies>
155
vinayakb5ee049d2013-04-06 21:21:29 +0000156</project>