source: trunk/quest-misc-test/pom.xml @ 547

Last change on this file since 547 was 471, checked in by pharms, 12 years ago

further emma support

File size: 4.2 KB
Line 
1<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  <groupId>de.ugoe.cs.quest</groupId>
4  <artifactId>quest-misc-test</artifactId>
5  <version>0.0.1-SNAPSHOT</version>
6  <name>quest-misc-test</name>
7  <scm>
8    <url>https://quest.informatik.uni-goettingen.de/svn/quest/trunk/quest-misc-test</url>
9  </scm>
10  <dependencies>
11    <dependency>
12      <groupId>de.ugoe.cs.quest</groupId>
13      <artifactId>quest-misc</artifactId>
14      <version>0.0.1-SNAPSHOT</version>
15      <scope>test</scope>
16    </dependency>
17    <dependency>
18        <groupId>junit</groupId>
19        <artifactId>junit</artifactId>
20        <version>4.8.1</version>
21        <scope>test</scope>
22    </dependency>
23  </dependencies>
24  <build>
25    <pluginManagement>
26      <plugins>
27        <plugin>
28          <groupId>org.eclipse.m2e</groupId>
29          <artifactId>lifecycle-mapping</artifactId>
30          <version>1.0.0</version>
31          <configuration>
32            <lifecycleMappingMetadata>
33              <pluginExecutions>
34                <pluginExecution>
35                  <pluginExecutionFilter>
36                    <groupId>org.apache.maven.plugins</groupId>
37                    <artifactId>maven-dependency-plugin</artifactId>
38                    <versionRange>[1.0.0,)</versionRange>
39                    <goals>
40                      <goal>unpack</goal>
41                    </goals>
42                  </pluginExecutionFilter>
43                  <action>
44                    <ignore/>
45                  </action>
46                </pluginExecution>
47                <pluginExecution>
48                  <pluginExecutionFilter>
49                    <groupId>org.codehaus.mojo</groupId>
50                    <artifactId>emma-maven-plugin</artifactId>
51                    <versionRange>[1.0-alpha-3,)</versionRange>
52                    <goals>
53                      <goal>emma</goal>
54                    </goals>
55                  </pluginExecutionFilter>
56                  <action>
57                    <ignore/>
58                  </action>
59                </pluginExecution>
60              </pluginExecutions>
61            </lifecycleMappingMetadata>
62          </configuration>
63        </plugin>
64      </plugins>
65    </pluginManagement>
66    <plugins>
67      <plugin>
68        <groupId>org.apache.maven.plugins</groupId>
69        <artifactId>maven-compiler-plugin</artifactId>
70        <version>2.3.2</version>
71        <configuration>
72          <source>1.6</source>
73          <target>1.6</target>
74        </configuration>
75      </plugin>
76      <plugin>
77        <groupId>org.apache.maven.plugins</groupId>
78        <artifactId>maven-dependency-plugin</artifactId>
79        <version>2.4</version>
80        <executions>
81          <execution>
82            <id>unpack</id>
83            <phase>process-classes</phase>
84            <goals>
85              <goal>unpack</goal>
86            </goals>
87            <configuration>
88              <artifactItems>
89                <artifactItem>
90                  <groupId>de.ugoe.cs.quest</groupId>
91                  <artifactId>quest-misc</artifactId>
92                  <version>0.0.1-SNAPSHOT</version>
93                  <outputDirectory>${project.build.directory}/classes</outputDirectory>
94                </artifactItem>
95              </artifactItems>
96            </configuration>
97          </execution>
98        </executions>
99      </plugin>
100      <plugin>
101        <groupId>org.codehaus.mojo</groupId>
102        <artifactId>emma-maven-plugin</artifactId>
103        <version>1.0-alpha-3</version>
104        <inherited>true</inherited>         
105        <executions>
106          <execution>
107            <phase>process-classes</phase>
108            <goals>
109              <goal>emma</goal>
110            </goals>
111          </execution>
112        </executions>
113      </plugin>
114      <plugin>
115        <groupId>org.apache.maven.plugins</groupId>
116        <artifactId>maven-jar-plugin</artifactId>
117        <version>2.3.2</version>
118        <executions>
119          <execution>
120            <goals>
121              <goal>test-jar</goal>
122            </goals>
123          </execution>
124        </executions>
125      </plugin>
126    </plugins>
127  </build>
128</project>
Note: See TracBrowser for help on using the repository browser.