JAL-3456 Some task improvements for use in Eclipse as IDE
[jalview.git] / gradle / m2-old / repository / org / codehaus / plexus / plexus / 3.1 / plexus-3.1.pom
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!--
4 Copyright The Codehaus Foundation.
5
6 Licensed under the Apache License, Version 2.0 (the "License");
7 you may not use this file except in compliance with the License.
8 You may obtain a copy of the License at
9
10   http://www.apache.org/licenses/LICENSE-2.0
11
12 Unless required by applicable law or agreed to in writing, software
13 distributed under the License is distributed on an "AS IS" BASIS,
14 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 See the License for the specific language governing permissions and
16 limitations under the License.
17 -->
18
19 <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">
20   <modelVersion>4.0.0</modelVersion>
21
22   <parent>
23     <groupId>org.sonatype.spice</groupId>
24     <artifactId>spice-parent</artifactId>
25     <version>17</version>
26   </parent>
27
28   <groupId>org.codehaus.plexus</groupId>
29   <artifactId>plexus</artifactId>
30   <packaging>pom</packaging>
31   <version>3.1</version>
32
33   <name>Plexus</name>
34   <description>The Plexus project provides a full software stack for creating and executing software projects.</description>
35   <url>http://plexus.codehaus.org/</url>
36   <inceptionYear>2001</inceptionYear>
37   <organization>
38     <name>Codehaus</name>
39     <url>http://www.codehaus.org/</url>
40   </organization>
41   <licenses>
42     <license>
43       <name>The Apache Software License, Version 2.0</name>
44       <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
45       <distribution>repo</distribution>
46     </license>
47   </licenses>
48
49   <developers>
50     <developer>
51       <id>jvanzyl</id>
52       <name>Jason van Zyl</name>
53       <email>jason@maven.org</email>
54       <roles>
55         <role>Developer</role>
56         <role>Release Manager</role>
57       </roles>
58     </developer>
59     <developer>
60       <id>kaz</id>
61       <name>Pete Kazmier</name>
62       <email />
63       <organization />
64       <roles>
65         <role>Developer</role>
66       </roles>
67     </developer>
68     <developer>
69       <id>jtaylor</id>
70       <name>James Taylor</name>
71       <email>james@jamestaylor.org</email>
72       <organization />
73       <roles>
74         <role>Developer</role>
75       </roles>
76     </developer>
77     <developer>
78       <id>dandiep</id>
79       <name>Dan Diephouse</name>
80       <email>dan@envoisolutions.com</email>
81       <organization>Envoi solutions</organization>
82       <roles>
83         <role>Developer</role>
84       </roles>
85     </developer>
86     <developer>
87       <id>kasper</id>
88       <name>Kasper Nielsen</name>
89       <email>apache@kav.dk</email>
90       <organization />
91       <roles>
92         <role>Developer</role>
93       </roles>
94     </developer>
95     <developer>
96       <id>bwalding</id>
97       <name>Ben Walding</name>
98       <email>bwalding@codehaus.org</email>
99       <organization>Walding Consulting Services</organization>
100       <roles>
101         <role>Developer</role>
102       </roles>
103     </developer>
104     <developer>
105       <id>mhw</id>
106       <name>Mark Wilkinson</name>
107       <email>mhw@kremvax.net</email>
108       <roles>
109         <role>Developer</role>
110       </roles>
111     </developer>
112     <developer>
113       <id>michal</id>
114       <name>Michal Maczka</name>
115       <email>mmaczka@interia.pl</email>
116       <roles>
117         <role>Developer</role>
118       </roles>
119     </developer>
120     <developer>
121       <id>evenisse</id>
122       <name>Emmanuel Venisse</name>
123       <email>evenisse@codehaus.org</email>
124       <roles>
125         <role>Developer</role>
126       </roles>
127     </developer>
128     <developer>
129       <name>Trygve Laugstøl</name>
130       <id>trygvis</id>
131       <email>trygvis@codehaus.org</email>
132       <roles>
133         <role>Developer</role>
134       </roles>
135     </developer>
136     <developer>
137       <name>Kenney Westerhof</name>
138       <id>kenney</id>
139       <email>kenney@codehaus.org</email>
140       <roles>
141         <role>Developer</role>
142       </roles>
143     </developer>
144     <developer>
145       <name>Carlos Sanchez</name>
146       <id>carlos</id>
147       <email>carlos@codehaus.org</email>
148       <roles>
149         <role>Developer</role>
150       </roles>
151     </developer>
152     <developer>
153       <name>Brett Porter</name>
154       <id>brett</id>
155       <email>brett@codehaus.org</email>
156       <roles>
157         <role>Developer</role>
158       </roles>
159     </developer>
160     <developer>
161       <name>John Casey</name>
162       <id>jdcasey</id>
163       <email>jdcasey@codehaus.org</email>
164       <roles>
165         <role>Developer</role>
166       </roles>
167     </developer>
168     <developer>
169       <name>Andrew Williams</name>
170       <id>handyande</id>
171       <email>andy@handyande.co.uk</email>
172       <roles>
173         <role>Developer</role>
174       </roles>
175     </developer>
176     <developer>
177       <name>Rahul Thakur</name>
178       <id>rahul</id>
179       <email>rahul.thakur.xdev@gmail.com</email>
180       <roles>
181         <role>Developer</role>
182       </roles>
183     </developer>
184     <developer>
185       <name>Joakim Erdfelt</name>
186       <id>joakime</id>
187       <email>joakim@erdfelt.com</email>
188       <roles>
189         <role>Developer</role>
190       </roles>
191     </developer>
192     <developer>
193       <name>Olivier Lamy</name>
194       <id>olamy</id>
195       <email>olamy@codehaus.org</email>
196       <roles>
197         <role>Developer</role>
198       </roles>
199     </developer>
200     <developer>
201       <name>Hervé Boutemy</name>
202       <id>hboutemy</id>
203       <email>hboutemy@codehaus.org</email>
204       <roles>
205         <role>Developer</role>
206       </roles>
207     </developer>
208     <developer>
209       <name>Oleg Gusakov</name>
210       <id>oleg</id>
211       <email>olegy@codehaus.org</email>
212       <roles>
213         <role>Developer</role>
214       </roles>
215     </developer>
216     <developer>
217       <name>Vincent Siveton</name>
218       <id>vsiveton</id>
219       <email>vsiveton@codehaus.org</email>
220       <roles>
221         <role>Developer</role>
222       </roles>
223     </developer>
224   </developers>
225
226   <mailingLists>
227     <mailingList>
228       <name>Plexus User List</name>
229       <subscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</subscribe>
230       <unsubscribe>http://xircles.codehaus.org/manage_email/user%40plexus.codehaus.org</unsubscribe>
231       <archive>http://archive.plexus.codehaus.org/user</archive>
232       <post>user@plexus.codehaus.org</post>
233     </mailingList>
234     <mailingList>
235       <name>Plexus Developer List</name>
236       <subscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</subscribe>
237       <unsubscribe>http://xircles.codehaus.org/manage_email/dev%40plexus.codehaus.org</unsubscribe>
238       <archive>http://archive.plexus.codehaus.org/dev</archive>
239       <post>dev@plexus.codehaus.org</post>
240     </mailingList>
241     <mailingList>
242       <name>Plexus Announce List</name>
243       <subscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</subscribe>
244       <unsubscribe>http://xircles.codehaus.org/manage_email/announce%40plexus.codehaus.org</unsubscribe>
245       <archive>http://archive.plexus.codehaus.org/announce</archive>
246     </mailingList>
247     <mailingList>
248       <name>Plexus Commit List</name>
249       <subscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</subscribe>
250       <unsubscribe>http://xircles.codehaus.org/manage_email/scm%40plexus.codehaus.org</unsubscribe>
251       <archive>http://archive.plexus.codehaus.org/scm</archive>
252     </mailingList>
253   </mailingLists>
254
255   <scm>
256     <connection>scm:git:git@github.com:sonatype/plexus-pom.git</connection>
257     <developerConnection>scm:git:git@github.com:sonatype/plexus-pom.git</developerConnection>
258     <url>http://github.com/sonatype/plexus-pom</url>
259   </scm>
260   <issueManagement>
261     <system>JIRA</system>
262     <url>http://jira.codehaus.org/browse/PLX</url>
263   </issueManagement>
264   <ciManagement>
265     <notifiers>
266       <notifier>
267         <type>mail</type>
268         <configuration>
269           <address>dev@plexus.codehaus.org</address>
270         </configuration>
271       </notifier>
272     </notifiers>
273   </ciManagement>
274   <distributionManagement>
275     <repository>
276       <id>plexus-releases</id>
277       <name>Plexus Release Repository</name>
278       <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
279     </repository>
280     <snapshotRepository>
281       <id>plexus-snapshots</id>
282       <name>Plexus Snapshot Repository</name>
283       <url>${plexusDistMgmtSnapshotsUrl}</url>
284     </snapshotRepository>
285     <site>
286       <id>codehaus.org</id>
287       <url>dav:https://dav.codehaus.org/plexus</url>
288     </site>
289   </distributionManagement>
290
291   <properties>
292     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
293     <plexusDistMgmtSnapshotsUrl>https://oss.sonatype.org/content/repositories/plexus-snapshots</plexusDistMgmtSnapshotsUrl>
294   </properties>
295
296   <dependencies>
297     <dependency>
298       <groupId>junit</groupId>
299       <artifactId>junit</artifactId>
300       <version>3.8.2</version>
301       <scope>test</scope>
302     </dependency>
303   </dependencies>
304
305   <build>
306     <pluginManagement>
307       <plugins>
308         <!-- set versions of common plugins for reproducibility, ordered alphabetically -->
309         <plugin>
310           <groupId>org.apache.maven.plugins</groupId>
311           <artifactId>maven-clean-plugin</artifactId>
312           <version>2.4.1</version>
313         </plugin>
314         <plugin>
315           <groupId>org.apache.maven.plugins</groupId>
316           <artifactId>maven-compiler-plugin</artifactId>
317           <version>2.3.2</version>
318           <configuration>
319             <source>1.5</source>
320             <target>1.5</target>
321           </configuration>
322         </plugin>
323         <plugin>
324           <groupId>org.apache.maven.plugins</groupId>
325           <artifactId>maven-deploy-plugin</artifactId>
326           <version>2.6</version>
327         </plugin>
328         <plugin>
329           <groupId>org.apache.maven.plugins</groupId>
330           <artifactId>maven-gpg-plugin</artifactId>
331           <version>1.3</version>
332         </plugin>
333         <plugin>
334           <groupId>org.apache.maven.plugins</groupId>
335           <artifactId>maven-install-plugin</artifactId>
336           <version>2.3.1</version>
337         </plugin>
338         <plugin>
339           <groupId>org.apache.maven.plugins</groupId>
340           <artifactId>maven-jar-plugin</artifactId>
341           <version>2.3.2</version>
342         </plugin>
343         <plugin>
344           <groupId>org.apache.maven.plugins</groupId>
345           <artifactId>maven-javadoc-plugin</artifactId>
346           <version>2.8.1</version>
347         </plugin>
348         <plugin>
349           <groupId>org.apache.maven.plugins</groupId>
350           <artifactId>maven-plugin-plugin</artifactId>
351           <version>2.8</version>
352         </plugin>
353         <plugin>
354           <artifactId>maven-release-plugin</artifactId>
355           <version>2.2.1</version>
356           <configuration>
357             <goals>deploy</goals>
358             <useReleaseProfile>false</useReleaseProfile>
359             <arguments>-Pplexus-release</arguments>
360           </configuration>
361         </plugin>
362         <plugin>
363           <groupId>org.apache.maven.plugins</groupId>
364           <artifactId>maven-resources-plugin</artifactId>
365           <version>2.5</version>
366         </plugin>
367         <plugin>
368           <groupId>org.apache.maven.plugins</groupId>
369           <artifactId>maven-site-plugin</artifactId>
370           <version>3.0</version>
371           <dependencies>
372             <dependency>
373               <groupId>org.apache.maven.wagon</groupId>
374               <artifactId>wagon-webdav-jackrabbit</artifactId>
375               <version>2.2</version>
376             </dependency>
377           </dependencies>
378         </plugin>
379         <plugin>
380           <groupId>org.apache.maven.plugins</groupId>
381           <artifactId>maven-source-plugin</artifactId>
382           <version>2.1.2</version>
383         </plugin>
384         <plugin>
385           <groupId>org.apache.maven.plugins</groupId>
386           <artifactId>maven-surefire-plugin</artifactId>
387           <version>2.12</version>
388         </plugin>
389       </plugins>
390     </pluginManagement>
391   </build>
392
393   <reporting>
394     <plugins>
395       <plugin>
396         <groupId>org.apache.maven.plugins</groupId>
397         <artifactId>maven-project-info-reports-plugin</artifactId>
398         <version>2.4</version>
399         <reportSets>
400           <reportSet>
401             <reports>
402               <report>index</report>
403               <report>summary</report>
404               <report>modules</report>
405               <report>license</report>
406               <report>project-team</report>
407               <report>scm</report>
408               <report>issue-tracking</report>
409               <report>mailing-list</report>
410               <report>dependency-management</report>
411               <report>dependencies</report>
412               <report>dependency-convergence</report>
413               <report>cim</report>
414               <report>plugin-management</report>
415               <report>plugins</report>
416               <report>distribution-management</report>
417             </reports>
418           </reportSet>
419         </reportSets>
420       </plugin>
421     </plugins>
422   </reporting>
423
424   <profiles>
425     <profile>
426       <id>reporting</id>
427       <reporting>
428         <plugins>
429           <plugin>
430             <groupId>org.apache.maven.plugins</groupId>
431             <artifactId>maven-project-info-reports-plugin</artifactId>
432             <version>2.4</version>
433             <reportSets>
434               <reportSet>
435                 <reports>
436                   <report>index</report>
437                   <report>summary</report>
438                   <report>modules</report>
439                   <report>license</report>
440                   <report>project-team</report>
441                   <report>scm</report>
442                   <report>issue-tracking</report>
443                   <report>mailing-list</report>
444                   <report>dependency-management</report>
445                   <report>dependencies</report>
446                   <report>dependency-convergence</report>
447                   <report>cim</report>
448                   <report>plugin-management</report>
449                   <report>plugins</report>
450                   <report>distribution-management</report>
451                 </reports>
452               </reportSet>
453             </reportSets>
454           </plugin>
455           <plugin>
456             <groupId>org.apache.maven.plugins</groupId>
457             <artifactId>maven-surefire-report-plugin</artifactId>
458             <version>2.9</version>
459           </plugin>
460           <plugin>
461             <groupId>org.apache.maven.plugins</groupId>
462             <artifactId>maven-checkstyle-plugin</artifactId>
463             <version>2.6</version>
464             <configuration>
465               <configLocation>config/maven_checks.xml</configLocation>
466               <headerLocation>https://raw.github.com/sonatype/plexus-pom/master/src/main/resources/config/plexus-header.txt</headerLocation>
467             </configuration>
468           </plugin>
469           <plugin>
470             <groupId>org.apache.maven.plugins</groupId>
471             <artifactId>maven-pmd-plugin</artifactId>
472             <version>2.5</version>
473             <configuration>
474               <targetJdk>1.5</targetJdk>
475               <rulesets>
476                 <ruleset>rulesets/maven.xml</ruleset>
477               </rulesets>
478               <excludeRoots>
479                 <excludeRoot>${project.build.directory}/generated-sources/modello</excludeRoot>
480                 <excludeRoot>${project.build.directory}/generated-sources/plugin</excludeRoot>
481               </excludeRoots>
482             </configuration>
483           </plugin>
484           <plugin>
485             <groupId>org.codehaus.mojo</groupId>
486             <artifactId>taglist-maven-plugin</artifactId>
487             <version>2.4</version>
488           </plugin>
489           <plugin>
490             <groupId>org.apache.maven.plugins</groupId>
491             <artifactId>maven-jxr-plugin</artifactId>
492             <version>2.2</version>
493           </plugin>
494           <plugin>
495             <groupId>org.apache.maven.plugins</groupId>
496             <artifactId>maven-javadoc-plugin</artifactId>
497             <version>2.8</version>
498             <configuration>
499               <detectLinks>true</detectLinks>
500               <links>
501                 <link>http://junit.sourceforge.net/javadoc/</link>
502               </links>
503             </configuration>
504             <reportSets>
505               <reportSet>
506                 <reports>
507                   <report>javadoc</report>
508                   <report>test-javadoc</report>
509                 </reports>
510               </reportSet>
511             </reportSets>
512           </plugin>
513         </plugins>
514       </reporting>
515     </profile>
516     <profile>
517       <id>plexus-release</id>
518       <build>
519         <plugins>
520           <plugin>
521             <groupId>org.apache.maven.plugins</groupId>
522             <artifactId>maven-gpg-plugin</artifactId>
523             <configuration>
524               <passphrase>${gpg.passphrase}</passphrase>
525             </configuration>
526             <executions>
527               <execution>
528                 <id>sign-artifacts</id>
529                 <goals>
530                   <goal>sign</goal>
531                 </goals>
532               </execution>
533             </executions>
534           </plugin>
535           <plugin>
536             <groupId>org.apache.maven.plugins</groupId>
537             <artifactId>maven-source-plugin</artifactId>
538             <executions>
539               <execution>
540                 <id>attach-sources</id>
541                 <goals>
542                   <goal>jar-no-fork</goal>
543                 </goals>
544               </execution>
545             </executions>
546           </plugin>
547           <plugin>
548             <groupId>org.apache.maven.plugins</groupId>
549             <artifactId>maven-javadoc-plugin</artifactId>
550             <executions>
551               <execution>
552                 <id>attach-javadocs</id>
553                 <goals>
554                   <goal>jar</goal>
555                 </goals>
556               </execution>
557             </executions>
558           </plugin>
559         </plugins>
560       </build>
561     </profile>
562     <profile>
563       <id>maven-3</id>
564       <activation>
565         <file>
566           <!-- This employs that the basedir expression is only recognized by Maven 3.x (see MNG-2363) -->
567           <exists>${basedir}</exists>
568         </file>
569       </activation>
570       <build>
571         <plugins>
572           <plugin>
573             <groupId>org.apache.maven.plugins</groupId>
574             <artifactId>maven-site-plugin</artifactId>
575             <executions>
576               <execution>
577                 <id>attach-descriptor</id>
578                 <goals>
579                   <goal>attach-descriptor</goal>
580                 </goals>
581               </execution>
582             </executions>
583           </plugin>
584         </plugins>
585       </build>
586     </profile>
587
588   </profiles>
589 </project>