git4idea: IDEADEV-31865, fixed a number of bugs related to renames in the history...
[fedora-idea.git] / plugins / maven / pom.xml
blobbd019df8332926e6b707519a92af701cb2959947
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2          xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3   <modelVersion>4.0.0</modelVersion>
4   <groupId>org.jetbrains.idea.maven</groupId>
5   <artifactId>maven-integration</artifactId>
6   <packaging>jar</packaging>
7   <name>Maven Integration</name>
8   <description>Maven Integration plugin</description>
9   <version>2.0-SNAPSHOT</version>
10   <inceptionYear>2006</inceptionYear>
11   <issueManagement>
12     <system>Jira</system>
13     <url>http://www.jetbrains.net/jira/secure/IssueNavigator.jspa?component=11121&amp;sorter/field=priority&amp;mode=hide&amp;reset=true&amp;pid=10132&amp;sorter/order=ASC</url>
14   </issueManagement>
15   <ciManagement>
16     <system>continuum</system>
17     <url>${mevenide2.continuum.url}</url>
18     <notifiers>
19       <notifier>
20         <type>mail</type>
21         <sendOnSuccess>true</sendOnSuccess>
22         <sendOnFailure>true</sendOnFailure>
23         <sendOnError>true</sendOnError>
24         <sendOnWarning>true</sendOnWarning>
25         <configuration>
26           <address>ralf@quebbemann.de</address>
27         </configuration>
28       </notifier>
29     </notifiers>
30   </ciManagement>
31   <developers>
32     <developer>
33       <name>Vladislav Kaznacheev</name>
34       <id>vladk</id>
35       <email>Vladislav.Kaznacheev@jetbrains.com</email>
36       <timezone>1</timezone>
37       <roles>
38         <role>Developer</role>
39       </roles>
40     </developer>
41     <developer>
42       <name>Ralf Quebbemann</name>
43       <id>ralfq</id>
44       <email>ralfq@gmx.de</email>
45       <timezone>1</timezone>
46       <roles>
47         <role>Developer</role>
48       </roles>
49     </developer>
50     <developer>
51       <name>Jason van Zyl</name>
52       <id>jvanzyl</id>
53       <email>jason@maven.org</email>
54       <timezone>1</timezone>
55       <roles>
56         <role>Developer</role>
57       </roles>
58     </developer>
59   </developers>
60   <licenses>
61     <license>
62       <name>Apache License</name>
63       <url>license.txt</url>
64       <distribution>repo</distribution>
65     </license>
66   </licenses>
67   <distributionManagement>
68     <site>
69       <id>mevenide-idea-site-upload</id>
70       <name>Mevenide IDEA Website</name>
71       <url>dav:https://dav.codehaus.org/mevenide/m2-site/mevenide2-idea/idea7</url>
72     </site>
73   </distributionManagement>
74   <build>
75     <extensions>
76       <extension>
77         <groupId>org.apache.maven.wagon</groupId>
78         <artifactId>wagon-webdav</artifactId>
79         <version>1.0-beta-2</version>
80       </extension>
81     </extensions>
82     <resources>
83       <resource>
84         <filtering>true</filtering>
85         <directory>${basedir}/src/main/resources</directory>
86         <includes>
87           <include>**/*.xml</include>
88         </includes>
89       </resource>
90       <resource>
91         <filtering>false</filtering>
92         <directory>${basedir}/src/main/resources</directory>
93         <includes>
94           <include>images/*.*</include>
95           <include>**/*.properties</include>
96         </includes>
97       </resource>
98     </resources>
99     <plugins>
100       <plugin>
101         <groupId>org.codehaus.mojo</groupId>
102         <artifactId>ideauidesigner-maven-plugin</artifactId>
103         <version>1.0-beta-1-SNAPSHOT-IDEA7</version>
104         <executions>
105           <execution>
106             <goals>
107               <goal>javac2</goal>
108             </goals>
109           </execution>
110         </executions>
111         <configuration>
112           <fork>true</fork>
113           <debug>true</debug>
114           <failOnError>true</failOnError>
115         </configuration>
116       </plugin>
117       <plugin>
118         <groupId>org.apache.maven.plugins</groupId>
119         <artifactId>maven-compiler-plugin</artifactId>
120         <version>2.0.2</version>
121         <configuration>
122           <showDeprecation>true</showDeprecation>
123           <compilerVersion>1.5</compilerVersion>
124           <source>1.5</source>
125           <target>1.5</target>
126         </configuration>
127       </plugin>
128       <plugin>
129         <artifactId>maven-assembly-plugin</artifactId>
130         <version>2.1</version>
131         <configuration>
132           <descriptors>
133             <descriptor>${basedir}/src/main/assembly/assembly-zip-descriptor.xml
134             </descriptor>
135           </descriptors>
136           <finalName>${pom.artifactId}-${pom.version}</finalName>
137         </configuration>
138         <inherited>false</inherited>
139       </plugin>
140       <plugin>
141         <groupId>org.apache.maven.plugins</groupId>
142         <artifactId>maven-idea-plugin</artifactId>
143         <version>2.0</version>
144         <!-- generating a plugin only works since 2.1-SNAPSHOT -->
145         <configuration>
146           <ideaPlugin>true</ideaPlugin>
147         </configuration>
148       </plugin>
149       <plugin>
150         <groupId>org.apache.maven.plugins</groupId>
151         <artifactId>maven-surefire-plugin</artifactId>
152         <version>2.3</version>
153       </plugin>
154     </plugins>
155   </build>
156   <repositories>
157     <repository>
158       <id>mevenide</id>
159       <name>Mevenide's M2 repo</name>
160       <url>http://mevenide.codehaus.org/m2-repository</url>
161       <!--snapshots>
162           <updatePolicy>always</updatePolicy>
163       </snapshots-->
164     </repository>
165     <repository>
166       <id>codehaus</id>
167       <name>Mevenide's M2 repo</name>
168       <url>http://repository.codehaus.org</url>
169       <releases>
170         <updatePolicy>never</updatePolicy>
171       </releases>
172     </repository>
173   </repositories>
174   <pluginRepositories>
175     <pluginRepository>
176       <id>mevenide</id>
177       <name>Mevenide's M2 repo</name>
178       <url>http://mevenide.codehaus.org/m2-repository</url>
179       <!--snapshots>
180           <updatePolicy>always</updatePolicy>
181       </snapshots-->
182     </pluginRepository>
183     <pluginRepository>
184       <id>codehaus.snapshots</id>
185       <name>Codehaus Snapshots</name>
186       <url>http://snapshots.repository.codehaus.org</url>
187     </pluginRepository>
188     <pluginRepository>
189       <id>codehaus-plugins</id>
190       <name>codehaus repository</name>
191       <url>http://repository.codehaus.org</url>
192       <releases>
193         <updatePolicy>never</updatePolicy>
194       </releases>
195       <snapshots>
196         <updatePolicy>never</updatePolicy>
197       </snapshots>
198     </pluginRepository>
199   </pluginRepositories>
200   <dependencies>
201     <dependency>
202       <groupId>org.apache.maven</groupId>
203       <artifactId>maven-embedder</artifactId>
204       <version>2.1-20070320</version>
205       <classifier>mevenide-idea</classifier>
206     </dependency>
207     <dependency>
208       <groupId>log4j</groupId>
209       <artifactId>log4j</artifactId>
210       <version>1.2.13</version>
211       <scope>provided</scope>
212     </dependency>
213     <dependency>
214       <groupId>jdom</groupId>
215       <artifactId>jdom</artifactId>
216       <version>1.0</version>
217       <scope>provided</scope>
218     </dependency>
219     <dependency>
220       <groupId>com.intellij.idea</groupId>
221       <artifactId>forms_rt</artifactId>
222       <version>7.0</version>
223       <scope>provided</scope>
224       <classifier>6981</classifier>
225     </dependency>
226     <dependency>
227       <groupId>com.intellij.idea</groupId>
228       <artifactId>openapi</artifactId>
229       <version>7.0</version>
230       <scope>provided</scope>
231       <classifier>6981</classifier>
232     </dependency>
233     <dependency>
234       <groupId>com.intellij.idea</groupId>
235       <artifactId>idea</artifactId>
236       <version>7.0</version>
237       <scope>provided</scope>
238       <classifier>6981</classifier>
239     </dependency>
240     <dependency>
241       <groupId>com.intellij.idea</groupId>
242       <artifactId>annotations</artifactId>
243       <version>7.0</version>
244       <scope>provided</scope>
245       <classifier>6981</classifier>
246     </dependency>
247     <dependency>
248       <groupId>com.intellij.idea</groupId>
249       <artifactId>extensions</artifactId>
250       <version>7.0</version>
251       <scope>provided</scope>
252       <classifier>6981</classifier>
253     </dependency>
254     <dependency>
255       <groupId>commons-lang</groupId>
256       <artifactId>commons-lang</artifactId>
257       <version>2.3</version>
258       <type>jar</type>
259     </dependency>
260   </dependencies>
261   <reporting>
262     <plugins>
263       <plugin>
264         <groupId>org.apache.maven.plugins</groupId>
265         <artifactId>maven-surefire-report-plugin</artifactId>
266         <version>2.3</version>
267       </plugin>
268       <plugin>
269         <groupId>org.codehaus.mojo</groupId>
270         <artifactId>cobertura-maven-plugin</artifactId>
271         <version>2.0</version>
272       </plugin>
273       <plugin>
274         <groupId>org.apache.maven.plugins</groupId>
275         <artifactId>maven-site-plugin</artifactId>
276         <version>2.0-beta-5</version>
277         <configuration>
278           <locales>en</locales>
279           <outputEncoding>UTF-8</outputEncoding>
280           <addModules>true</addModules>
281         </configuration>
282       </plugin>
283       <!--
284                   <plugin>
285                       <groupId>org.apache.maven.plugins</groupId>
286                       <artifactId>maven-changes-plugin</artifactId>
287                       <configuration>
288                           <issueLinkTemplate>http://www.jetbrains.net/jira/browse/%ISSUE%</issueLinkTemplate>
289                       </configuration>
290                       <reportSets>
291                           <reportSet>
292                               <reports>
293                                   <report>changes-report</report>
294                               </reports>
295                           </reportSet>
296                       </reportSets>
297                   </plugin>
298       -->
299       <plugin>
300         <groupId>org.apache.maven.plugins</groupId>
301         <artifactId>maven-javadoc-plugin</artifactId>
302         <version>2.2</version>
303         <configuration>
304           <excludePackageNames>org.codehaus.mevenide.idea.config.*:org.apache.maven
305           </excludePackageNames>
306           <links>
307             <link>http://java.sun.com/j2se/1.5.0/docs/api</link>
308             <link>http://java.sun.com/j2ee/1.4/docs/api</link>
309             <link>http://java.sun.com/javaee/javaserverfaces/1.1_01/docs/api</link>
310             <link>http://jakarta.apache.org/commons/collections/apidocs-COLLECTIONS_3_0/</link>
311             <link>http://jakarta.apache.org/commons/fileupload/apidocs/</link>
312             <link>http://jakarta.apache.org/commons/logging/apidocs/</link>
313             <link>http://www.junit.org/junit/javadoc/</link>
314             <link>http://logging.apache.org/log4j/docs/api/</link>
315           </links>
316         </configuration>
317         <!--
318                 <version>2.0-beta-3-SNAPSHOT</version>
319         <configuration>
320           <minmemory>128m</minmemory>
321           <maxmemory>512m</maxmemory>
322           <quit>true</quit>
323         </configuration>
324         -->
325       </plugin>
326       <plugin>
327         <groupId>org.apache.maven.plugins</groupId>
328         <artifactId>maven-project-info-reports-plugin</artifactId>
329         <version>2.0.1</version>
330         <reportSets>
331           <reportSet>
332             <reports>
333               <report>license</report>
334               <report>dependencies</report>
335               <report>project-team</report>
336               <report>mailing-list</report>
337               <report>cim</report>
338               <report>issue-tracking</report>
339               <report>scm</report>
340               <report>index</report>
341             </reports>
342           </reportSet>
343         </reportSets>
344       </plugin>
345       <plugin>
346         <groupId>org.apache.maven.plugins</groupId>
347         <artifactId>maven-jxr-plugin</artifactId>
348         <version>2.1</version>
349       </plugin>
350       <plugin>
351         <groupId>org.codehaus.mojo</groupId>
352         <artifactId>taglist-maven-plugin</artifactId>
353         <version>2.0</version>
354         <configuration>
355           <tags>
356             <tag>TODO</tag>
357             <tag>Todo</tag>
358             <tag>todo</tag>
359             <tag>@todo</tag>
360             <tag>FIXME</tag>
361             <tag>Fixme</tag>
362             <tag>fixme</tag>
363             <tag>@fixme</tag>
364           </tags>
365         </configuration>
366       </plugin>
367       <!--
368             <plugin>
369               <groupId>org.codehaus.mojo</groupId>
370               <artifactId>surefire-report-maven-plugin</artifactId>
371             </plugin>
372       -->
373       <plugin>
374         <groupId>org.codehaus.mojo</groupId>
375         <artifactId>jdepend-maven-plugin</artifactId>
376         <version>2.0-beta-1</version>
377       </plugin>
378       <plugin>
379         <groupId>org.apache.maven.plugins</groupId>
380         <artifactId>maven-changelog-plugin</artifactId>
381         <version>2.0</version>
382         <reportSets>
383           <reportSet>
384             <id>dual-report</id>
385             <configuration>
386               <type>range</type>
387               <range>60</range>
388             </configuration>
389             <reports>
390               <report>changelog</report>
391               <report>file-activity</report>
392               <report>dev-activity</report>
393             </reports>
394           </reportSet>
395         </reportSets>
396       </plugin>
397       <plugin>
398         <groupId>org.apache.maven.plugins</groupId>
399         <artifactId>maven-pmd-plugin</artifactId>
400         <version>2.2</version>
401         <configuration>
402           <targetJdk>1.5</targetJdk>
403         </configuration>
404       </plugin>
405     </plugins>
406   </reporting>
407   <profiles>
408     <profile>
409       <id>mevenide-dev</id>
410       <distributionManagement>
411         <site>
412           <id>Mevenide2 IDEA Local Dev Site</id>
413           <name>Mevenide2 IDEA Plugin</name>
414           <url>${mevenide2.idea.dist.url}</url>
415         </site>
416       </distributionManagement>
417     </profile>
418     <profile>
419       <id>mevenide-ci</id>
420       <pluginRepositories>
421         <pluginRepository>
422           <id>tlc</id>
423           <name>TLC Repository</name>
424           <url>http://commons.ucalgary.ca/pub/m2</url>
425         </pluginRepository>
426       </pluginRepositories>
427       <distributionManagement>
428         <site>
429           <id>Mevenide2 IDEA CI Site</id>
430           <name>Mevenide2 IDEA Plugin</name>
431           <url>${mevenide2.idea.dist.url}</url>
432         </site>
433       </distributionManagement>
434       <build>
435         <plugins>
436           <plugin>
437             <groupId>org.apache.myfaces.maven</groupId>
438             <artifactId>wagon-maven-plugin</artifactId>
439             <version>1.0.5</version>
440             <configuration>
441               <id>mevenide</id>
442               <inputDirectory>${basedir}/target/</inputDirectory>
443               <url>dav:https://dav.codehaus.org/mevenide/download/idea/idea7/snapshot/</url>
444             </configuration>
445           </plugin>
446           <plugin>
447             <groupId>org.codehaus.mojo</groupId>
448             <artifactId>maven-buildnumber-plugin</artifactId>
449             <version>0.9.5</version>
450             <executions>
451               <execution>
452                 <phase>validate</phase>
453                 <goals>
454                   <goal>create</goal>
455                 </goals>
456               </execution>
457             </executions>
458             <configuration>
459               <doCheck>false</doCheck>
460               <doUpdate>false</doUpdate>
461               <format>{0,date,yyyy-MM-dd}</format>
462               <items>
463                 <item>timestamp</item>
464               </items>
465             </configuration>
466           </plugin>
467           <plugin>
468             <artifactId>maven-assembly-plugin</artifactId>
469             <version>2.1</version>
470             <configuration>
471               <descriptors>
472                 <descriptor>${basedir}/src/main/assembly/assembly-zip-descriptor.xml
473                 </descriptor>
474               </descriptors>
475               <finalName>${pom.artifactId}-${pom.version}-${buildNumber}</finalName>
476             </configuration>
477             <inherited>false</inherited>
478           </plugin>
479         </plugins>
480       </build>
481     </profile>
482   </profiles>
483 </project>