blob: 472e077435bac7f439afd23cd1a1280bc32b4019 [file] [log] [blame]
vinayakb38b7ca42012-03-05 05:44:15 +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">
2 <modelVersion>4.0.0</modelVersion>
3 <parent>
4 <artifactId>asterix</artifactId>
5 <groupId>edu.uci.ics.asterix</groupId>
6 <version>0.0.4-SNAPSHOT</version>
7 </parent>
8 <groupId>edu.uci.ics.asterix</groupId>
9 <artifactId>asterix-tools</artifactId>
10 <version>0.0.4-SNAPSHOT</version>
11
12 <build>
13 <plugins>
14 <plugin>
15 <groupId>org.apache.maven.plugins</groupId>
16 <artifactId>maven-compiler-plugin</artifactId>
17 <version>2.0.2</version>
18 <configuration>
19 <source>1.6</source>
20 <target>1.6</target>
21 </configuration>
22 </plugin>
23 <plugin>
24 <artifactId>maven-surefire-plugin</artifactId>
25 <version>2.7.2</version>
26 <executions>
27 <execution>
28 <id>default-test</id>
29 <phase>test</phase>
30 <goals>
31 <goal>test</goal>
32 </goals>
33 <configuration>
34 <forkMode>pertest</forkMode>
35 <argLine>-enableassertions -Xmx1024m -Dfile.encoding=UTF-8
36 -Djava.util.logging.config.file=src/test/resources/logging.properties</argLine>
37 <includes>
38 <include>**/*TestSuite.java</include>
39 <include>**/*Test.java</include>
40 </includes>
41 </configuration>
42 </execution>
43 </executions>
44 <configuration>
45 <forkMode>pertest</forkMode>
46 <argLine>-enableassertions -Xmx1536m -Dfile.encoding=UTF-8
47 -Djava.util.logging.config.file=src/test/resources/logging.properties</argLine>
48 <includes>
49 <include>**/*TestSuite.java</include>
50 <include>**/*Test.java</include>
51 </includes>
52 </configuration>
53 </plugin>
54 <plugin>
55 <groupId>org.codehaus.mojo</groupId>
56 <artifactId>appassembler-maven-plugin</artifactId>
57 <version>1.0</version>
58 <executions>
59 <execution>
60 <configuration>
61 <programs>
62 <program>
63 <mainClass>edu.uci.ics.asterix.tools.TblToAdm</mainClass>
64 <name>tbl2adm</name>
65 </program>
66 <program>
67 <mainClass>edu.uci.ics.asterix.tools.datagen.AdgClientDriver</mainClass>
68 <name>adg</name>
69 </program>
70 </programs>
71 <repositoryLayout>flat</repositoryLayout>
72 <repositoryName>lib</repositoryName>
73 </configuration>
74 <phase>package</phase>
75 <goals>
76 <goal>assemble</goal>
77 </goals>
78 </execution>
79 </executions>
80 </plugin>
81 <plugin>
82 <artifactId>maven-assembly-plugin</artifactId>
83 <version>2.2-beta-5</version>
84 <executions>
85 <execution>
86 <configuration>
87 <descriptors>
88 <descriptor>src/main/assembly/binary-assembly.xml</descriptor>
89 </descriptors>
90 </configuration>
91 <phase>package</phase>
92 <goals>
93 <goal>attached</goal>
94 </goals>
95 </execution>
96 </executions>
97 </plugin>
98 </plugins>
99 </build>
100
101 <dependencies>
102 <dependency>
103 <groupId>edu.uci.ics.asterix</groupId>
104 <artifactId>asterix-algebra</artifactId>
105 <version>0.0.4-SNAPSHOT</version>
106 <scope>compile</scope>
107 </dependency>
108 <dependency>
109 <groupId>junit</groupId>
110 <artifactId>junit</artifactId>
111 <version>4.8.1</version>
112 <scope>test</scope>
113 </dependency>
114 </dependencies>
115
116</project>