blob: d32653977a52c2d4f43c3d5c66b3082b68a520e3 [file] [log] [blame]
vinayakb25206b62012-03-13 08:50:40 +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/maven-v4_0_0.xsd">
2 <modelVersion>4.0.0</modelVersion>
3 <artifactId>hyracks-algebricks-tests</artifactId>
4
5 <parent>
6 <groupId>edu.uci.ics.hyracks</groupId>
7 <artifactId>hyracks-algebricks</artifactId>
8 <version>0.2.0-SNAPSHOT</version>
9 </parent>
10
11 <build>
12 <plugins>
13 <plugin>
14 <groupId>org.apache.maven.plugins</groupId>
15 <artifactId>maven-compiler-plugin</artifactId>
16 <version>2.0.2</version>
17 <configuration>
18 <source>1.6</source>
19 <target>1.6</target>
20 </configuration>
21 </plugin>
22 <plugin>
23 <groupId>org.apache.maven.plugins</groupId>
24 <artifactId>maven-surefire-plugin</artifactId>
25 <version>2.7.2</version>
26 <configuration>
27 <forkMode>pertest</forkMode>
28 <argLine>-enableassertions -Djava.util.logging.config.file=src/test/resources/logging.properties</argLine>
29 <includes>
30 <include>**/*Test.java</include>
31 <include>**/*Suite.java</include>
32 </includes>
33 </configuration>
34 </plugin>
35 <plugin>
36 <artifactId>maven-antrun-plugin</artifactId>
37 <executions>
38 <execution>
39 <phase>generate-sources</phase>
40 <configuration>
41 <tasks>
42 <ant antfile="build-script.xml" target="build">
43 <property name="main.class" value="edu.uci.ics.hyracks.algebricks.tests.script.IdentityStreamingScript" />
44 <property name="script.classpath" refid="maven.compile.classpath" />
45 <property name="jvm.params" value="" />
46 <property name="program.params" value="" />
47 <property name="source" value="${basedir}/src/main/scripts/run" />
48 <property name="target.dir" value="${basedir}/target/testscripts" />
49 <property name="target" value="idscript" />
50 </ant>
51 </tasks>
52 </configuration>
53 <goals>
54 <goal>run</goal>
55 </goals>
56 </execution>
57 </executions>
58 </plugin>
59 </plugins>
60 <pluginManagement>
61 <plugins>
62 <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
63 <plugin>
64 <groupId>org.eclipse.m2e</groupId>
65 <artifactId>lifecycle-mapping</artifactId>
66 <version>1.0.0</version>
67 <configuration>
68 <lifecycleMappingMetadata>
69 <pluginExecutions>
70 <pluginExecution>
71 <pluginExecutionFilter>
72 <groupId>
73 org.apache.maven.plugins
74 </groupId>
75 <artifactId>
76 maven-antrun-plugin
77 </artifactId>
78 <versionRange>[1.3,)</versionRange>
79 <goals>
80 <goal>run</goal>
81 </goals>
82 </pluginExecutionFilter>
83 <action>
84 <ignore></ignore>
85 </action>
86 </pluginExecution>
87 </pluginExecutions>
88 </lifecycleMappingMetadata>
89 </configuration>
90 </plugin>
91 </plugins>
92 </pluginManagement>
93 </build>
94 <dependencies>
95 <dependency>
96 <groupId>edu.uci.ics.hyracks</groupId>
97 <artifactId>hyracks-algebricks-compiler</artifactId>
98 <version>0.2.0-SNAPSHOT</version>
99 </dependency>
100 <dependency>
101 <groupId>junit</groupId>
102 <artifactId>junit</artifactId>
103 <version>4.8.1</version>
104 <scope>test</scope>
105 </dependency>
106 <dependency>
107 <groupId>edu.uci.ics.hyracks</groupId>
108 <artifactId>hyracks-control-cc</artifactId>
109 <version>0.2.0-SNAPSHOT</version>
110 </dependency>
111 <dependency>
112 <groupId>edu.uci.ics.hyracks</groupId>
113 <artifactId>hyracks-control-nc</artifactId>
114 <version>0.2.0-SNAPSHOT</version>
115 </dependency>
116 <dependency>
117 <groupId>edu.uci.ics.hyracks</groupId>
118 <artifactId>hyracks-data-std</artifactId>
119 <version>0.2.0-SNAPSHOT</version>
120 </dependency>
121 </dependencies>
122</project>