~tjoneslo/akiban-persistit/header-check-files-update

« back to all changes in this revision

Viewing changes to core/pom.xml

  • Committer: Padraig O'Sullivan
  • Date: 2011-02-01 16:48:36 UTC
  • mfrom: (125.1.12 learning)
  • Revision ID: osullivan.padraig@gmail.com-20110201164836-mtdbk9d0rgcxpwye
Merge Padraig.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<project>
 
3
    <modelVersion>4.0.0</modelVersion>
 
4
    <parent>
 
5
        <groupId>com.akiban</groupId>
 
6
        <artifactId>akiban-persistit</artifactId>
 
7
        <version>2.1-SNAPSHOT</version>
 
8
    </parent>
 
9
    <artifactId>akiban-persistit-core</artifactId>
 
10
    <packaging>jar</packaging>
 
11
    <name>akiban-persistit-core</name>
 
12
    <version>2.1-SNAPSHOT</version>
 
13
    <dependencies>
 
14
        <dependency>
 
15
            <groupId>junit</groupId>
 
16
            <artifactId>junit</artifactId>
 
17
            <version>4.8.1</version>
 
18
            <scope>test</scope>
 
19
        </dependency>
 
20
        <dependency>
 
21
            <groupId>commons-logging</groupId>
 
22
            <artifactId>commons-logging</artifactId>
 
23
            <version>1.1</version>
 
24
        </dependency>
 
25
        <dependency>
 
26
            <groupId>javax.help</groupId>
 
27
            <artifactId>javahelp</artifactId>
 
28
            <version>2.0.02</version>
 
29
        </dependency>
 
30
    </dependencies>
 
31
    <build>
 
32
        <finalName>${project.artifactId}-${project.version}${BZR_REVISION}</finalName>
 
33
        <resources>
 
34
            <resource>
 
35
                <directory>src/main/resources/version</directory>
 
36
                <filtering>true</filtering>
 
37
            </resource>
 
38
            <resource>
 
39
                <directory>src/main/resources</directory>
 
40
                <filtering>false</filtering>
 
41
            </resource>
 
42
        </resources>
 
43
        <plugins>
 
44
            <plugin>
 
45
                <groupId>org.apache.maven.plugins</groupId>
 
46
                <artifactId>maven-resources-plugin</artifactId>
 
47
                <version>2.4.3</version>
 
48
            </plugin>
 
49
            <plugin>
 
50
                <groupId>org.codehaus.mojo</groupId>
 
51
                <artifactId>build-helper-maven-plugin</artifactId>
 
52
                <version>1.5</version>
 
53
                <executions>
 
54
                    <execution>
 
55
                        <id>reserve-network-port</id>
 
56
                        <goals>
 
57
                            <goal>reserve-network-port</goal>
 
58
                        </goals>
 
59
                        <phase>process-resources</phase>
 
60
                        <configuration>
 
61
                            <portNames>
 
62
                                <portName>rmiport</portName>
 
63
                            </portNames>
 
64
                        </configuration>
 
65
                    </execution>
 
66
                </executions>
 
67
            </plugin>
 
68
            <plugin>
 
69
                <groupId>org.apache.maven.plugins</groupId>
 
70
                <artifactId>maven-compiler-plugin</artifactId>
 
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-source-plugin</artifactId>
 
79
                <executions>
 
80
                    <execution>
 
81
                        <id>attach-sources</id>
 
82
                        <phase>package</phase>
 
83
                        <goals>
 
84
                            <goal>jar</goal>
 
85
                        </goals>
 
86
                    </execution>
 
87
                </executions>
 
88
            </plugin>
 
89
            <plugin>
 
90
                <groupId>org.apache.maven.plugins</groupId>
 
91
                <artifactId>maven-surefire-plugin</artifactId>
 
92
                <version>2.4.1</version>
 
93
                <configuration>
 
94
                    <argLine>-Xmx640m -Xms128m -Drmiport=${rmiport}</argLine>
 
95
                    <includes>
 
96
                        <include>**/*Test.java</include>
 
97
                        <include>**/*Test?.java</include>
 
98
                    </includes>
 
99
                </configuration>
 
100
            </plugin>
 
101
            <plugin>
 
102
                <groupId>org.codehaus.mojo</groupId>
 
103
                <artifactId>rmic-maven-plugin</artifactId>
 
104
                <version>1.0</version>
 
105
                <configuration>
 
106
                    <outputDirectory>target/classes/</outputDirectory>
 
107
                </configuration>
 
108
                <executions>
 
109
                    <execution>
 
110
                        <id>rmi compilation</id>
 
111
                        <goals>
 
112
                            <goal>rmic</goal>
 
113
                        </goals>
 
114
                    </execution>
 
115
                </executions>
 
116
            </plugin>
 
117
            <plugin>
 
118
                <artifactId>maven-assembly-plugin</artifactId>
 
119
                <configuration>
 
120
                    <descriptors>
 
121
                        <descriptor>src/main/resources/assembly_descriptor.xml</descriptor>
 
122
                    </descriptors>
 
123
                </configuration>
 
124
                <executions>
 
125
                    <execution>
 
126
                        <id>make-assembly</id> <!-- This is used for inheritance merges ?? -->
 
127
                        <phase>install</phase> <!-- Append to the install phase -->
 
128
                        <goals>
 
129
                            <goal>single</goal>
 
130
                        </goals>
 
131
                    </execution>
 
132
                </executions>
 
133
            </plugin>
 
134
            <plugin>
 
135
                <groupId>org.codehaus.mojo</groupId>
 
136
                <artifactId>findbugs-maven-plugin</artifactId>
 
137
                <version>1.2</version>
 
138
                <configuration>
 
139
                    <findbugsXmlOutput>true</findbugsXmlOutput>
 
140
                    <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
 
141
                    <xmlOutput>true</xmlOutput>
 
142
                </configuration>
 
143
            </plugin>
 
144
            <plugin>
 
145
                <groupId>com.atlassian.maven.plugins</groupId>
 
146
                <artifactId>maven-clover2-plugin</artifactId>
 
147
                <version>3.0.1</version>
 
148
                <configuration>
 
149
                    <generateHistorical>true</generateHistorical>
 
150
                    <historyDir>/clover/history</historyDir>
 
151
                    <license>${clover.license}</license>
 
152
                    <generateXml>true</generateXml>
 
153
                </configuration>
 
154
            </plugin>
 
155
        </plugins>
 
156
    </build>
 
157
    <reporting>
 
158
        <plugins>
 
159
            <plugin>
 
160
                <groupId>org.apache.maven.plugins</groupId>
 
161
                <artifactId>maven-surefire-report-plugin</artifactId>
 
162
                <version>2.4.2</version>
 
163
            </plugin>
 
164
            <plugin>
 
165
                <groupId>org.apache.maven.plugins</groupId>
 
166
                <artifactId>maven-javadoc-plugin</artifactId>
 
167
            </plugin>
 
168
        </plugins>
 
169
    </reporting>
 
170
</project>