~pbeaman/akiban-persistit/fix-1032701-interrupts-leave-latches

« back to all changes in this revision

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