Persist bounds of fetch/merge/push/pull dialogs.
[egit/eclipse.git] / pom.xml
blob28e9879fa65d773f32860075d8ca1a4989912d36
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3    Copyright (C) 2009, Igor Fedorenko <igor@ifedorenko.com>
4    Copyright (C) 2010, Chris Aniszczyk <caniszczyk@gmail.com>
5    Copyright (C) 2011, Matthias Sohn <matthias.sohn@sap.com>
7    All rights reserved. This program and the accompanying materials
8    are made available under the terms of the Eclipse Public License v1.0
9    which accompanies this distribution, and is available at
10    http://www.eclipse.org/legal/epl-v10.html
11 -->
13 <project xmlns="http://maven.apache.org/POM/4.0.0"
14     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
15     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
16   <modelVersion>4.0.0</modelVersion>
18   <prerequisites>
19     <maven>3.0</maven>
20   </prerequisites>
22   <groupId>org.eclipse.egit</groupId>
23   <artifactId>egit-parent</artifactId>
24   <version>1.1.0-SNAPSHOT</version>
25   <packaging>pom</packaging>
27   <name>EGit Parent</name>
29   <mailingLists>
30     <mailingList>
31       <name>egit-dev Mailing List</name>
32       <post>egit-dev@eclipse.org</post>
33       <subscribe>https://dev.eclipse.org/mailman/listinfo/egit-dev</subscribe>
34       <unsubscribe>https://dev.eclipse.org/mailman/listinfo/egit-dev</unsubscribe>
35       <archive>http://dev.eclipse.org/mhonarc/lists/egit-dev</archive>
36     </mailingList>
38     <mailingList>
39       <name>GIT Mailing List</name>
40       <post>git@vger.kernel.org</post>
41       <archive>http://marc.info/?l=git</archive>
42     </mailingList>
43   </mailingLists>
45   <issueManagement>
46     <url>https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;product=EGit;classification=Technology</url>
47     <system>Bugzilla</system>
48   </issueManagement>
50   <licenses>
51     <license>
52       <name>Eclipse Public License v1.0</name>
53       <comments>
54        All rights reserved.
56        This program and the accompanying materials are made
57        available under the terms of the Eclipse Public License v1.0
58        which accompanies this distribution, and is available at
59        http://www.eclipse.org/legal/epl-v10.htm
60       </comments>
61     </license>
62   </licenses>
64   <properties>
65     <egit-version>1.1.0-SNAPSHOT</egit-version>
66     <tycho-version>0.12.0</tycho-version>
67     <mockito-version>1.8.4</mockito-version>
68     <junit-version>4.8.1</junit-version>
69     <jgit-site>file:/${basedir}/../../jgit/org.eclipse.jgit.packaging/org.eclipse.jgit.updatesite/target/site</jgit-site>
70     <jetty-site>http://download.eclipse.org/jetty/7.1.6.v20100715/repository/</jetty-site>
71     <wikitext-site>http://download.eclipse.org/tools/mylyn/update/weekly</wikitext-site>
72     <orbit-site>http://download.eclipse.org/tools/orbit/downloads/drops/R20110523182458/repository</orbit-site>
73     <signer-input-directory>/home/data/httpd/download-staging.priv/egit</signer-input-directory>
74     <download-publish-path>/home/data/httpd/download.eclipse.org/egit/updates-nightly</download-publish-path>
75   </properties>
77   <profiles>
78     <profile>
79       <id>platform-galileo</id>
80       <activation>
81         <activeByDefault>true</activeByDefault>
82         <property>
83           <name>platform-version-name</name>
84           <value>galileo</value>
85         </property>
86       </activation>
87       <properties>
88         <eclipse-site>http://download.eclipse.org/releases/galileo</eclipse-site>
89         <platform-version>[3.5,3.6)</platform-version>
90         <swtbot-site>http://download.eclipse.org/technology/swtbot/galileo/dev-build/update-site</swtbot-site>
91       </properties>
92     </profile>
93     <profile>
94       <id>platform-helios</id>
95       <activation>
96         <property>
97           <name>platform-version-name</name>
98           <value>helios</value>
99         </property>
100       </activation>
101       <properties>
102         <eclipse-site>http://download.eclipse.org/releases/helios</eclipse-site>
103         <platform-version>[3.6,3.7)</platform-version>
104         <swtbot-site>http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site</swtbot-site>
105       </properties>
106     </profile>
107     <profile>
108       <id>platform-indigo</id>
109       <activation>
110         <property>
111           <name>platform-version-name</name>
112           <value>indigo</value>
113         </property>
114       </activation>
115       <properties>
116         <eclipse-site>http://download.eclipse.org/releases/indigo</eclipse-site>
117         <platform-version>[3.7,3.8)</platform-version>
118         <swtbot-site>http://download.eclipse.org/technology/swtbot/helios/dev-build/update-site</swtbot-site>
119       </properties>
120     </profile>
121     <profile>
122       <id>static-checks</id>
123       <build>
124         <plugins>
125           <plugin>
126             <groupId>org.codehaus.mojo</groupId>
127             <artifactId>findbugs-maven-plugin</artifactId>
128           </plugin>
129           <plugin>
130             <groupId>org.apache.maven.plugins</groupId>
131             <artifactId>maven-pmd-plugin</artifactId>
132           </plugin>
133         </plugins>
134       </build>
135     </profile>
136   </profiles>
138   <modules>
139     <module>org.eclipse.egit</module>
140     <module>org.eclipse.egit.core</module>
141     <module>org.eclipse.egit.ui</module>
143     <module>org.eclipse.egit.mylyn.ui</module>
144     <module>org.eclipse.egit.mylyn-feature</module>
146     <module>org.eclipse.egit.doc</module>
147     <module>org.eclipse.egit-feature</module>
148     <module>org.eclipse.egit-updatesite</module>
150     <module>org.eclipse.egit.core.test</module>
151     <module>org.eclipse.egit.ui.test</module>
153     <module>org.eclipse.egit.source-feature</module>
154    </modules>
156   <pluginRepositories>
157     <pluginRepository>
158       <id>maven.eclipse.org</id>
159       <url>http://maven.eclipse.org/nexus/content/repositories/milestone-indigo</url>
160     </pluginRepository>
161     <!-- TODO: need 1.0.1.2-SNAPSHOT of the signing plugin until bugfix for
162          https://bugs.eclipse.org/bugs/show_bug.cgi?id=347591
163          is available in maven.eclipse.org -->
164     <pluginRepository>
165       <id>intalio-dash-signing-plugin</id>
166       <url>http://intalio.org/public/maven2</url>
167       <snapshots>
168        <enabled>true</enabled>
169       </snapshots>
170       <releases>
171        <enabled>true</enabled>
172       </releases>
173     </pluginRepository>
174   </pluginRepositories>
176   <repositories>
177     <repository>
178       <id>jgit</id>
179       <layout>p2</layout>
180       <url>${jgit-site}</url>
181     </repository>
182     <repository>
183       <id>eclipse-platform</id>
184       <layout>p2</layout>
185       <url>${eclipse-site}</url>
186     </repository>
187     <repository>
188       <id>swtbot</id>
189       <layout>p2</layout>
190       <url>${swtbot-site}</url>
191     </repository>
192     <repository>
193       <id>wikitext</id>
194       <layout>p2</layout>
195       <url>${wikitext-site}</url>
196     </repository>
197     <repository>
198       <id>jetty</id>
199       <layout>p2</layout>
200       <url>${jetty-site}</url>
201     </repository>
202     <repository>
203       <id>orbit</id>
204       <layout>p2</layout>
205       <url>${orbit-site}</url>
206     </repository>
207   </repositories>
209   <build>
210     <plugins>
211       <plugin>
212         <groupId>org.eclipse.tycho</groupId>
213         <artifactId>tycho-maven-plugin</artifactId>
214         <version>${tycho-version}</version>
215         <extensions>true</extensions>
216       </plugin>
217       <plugin>
218         <groupId>org.eclipse.tycho</groupId>
219         <artifactId>target-platform-configuration</artifactId>
220         <version>${tycho-version}</version>
221         <configuration>
222           <resolver>p2</resolver>
223           <pomDependencies>consider</pomDependencies>
224         </configuration>
225       </plugin>
226     </plugins>
227     <pluginManagement>
228       <plugins>
229         <plugin>
230           <groupId>org.eclipse.tycho</groupId>
231           <artifactId>tycho-compiler-plugin</artifactId>
232           <version>${tycho-version}</version>
233           <configuration>
234             <encoding>UTF-8</encoding>
235           </configuration>
236         </plugin>
237         <plugin>
238           <!-- TODO remove workaround when
239              https://issues.sonatype.org/browse/TYCHO-473
240              is fixed -->
241           <groupId>org.eclipse.tycho</groupId>
242           <artifactId>tycho-source-plugin</artifactId>
243           <version>${tycho-version}</version>
244           <executions>
245             <execution>
246               <id>attach-source</id>
247               <phase>process-classes</phase>
248               <goals>
249                 <goal>plugin-source</goal>
250               </goals>
251             </execution>
252           </executions>
253         </plugin>
254         <plugin>
255           <groupId>org.apache.maven.plugins</groupId>
256           <artifactId>maven-resources-plugin</artifactId>
257           <version>2.4.1</version>
258           <configuration>
259             <encoding>ISO-8859-1</encoding>
260           </configuration>
261         </plugin>
262         <plugin>
263           <groupId>org.apache.maven.plugins</groupId>
264           <artifactId>maven-antrun-plugin</artifactId>
265           <version>1.3</version>
266         </plugin>
267         <plugin>
268           <groupId>org.codehaus.mojo</groupId>
269           <artifactId>findbugs-maven-plugin</artifactId>
270           <version>2.3.2</version>
271           <configuration>
272             <findbugsXmlOutput>true</findbugsXmlOutput>
273             <failOnError>false</failOnError>
274           </configuration>
275           <executions>
276             <execution>
277               <goals>
278                 <goal>check</goal>
279               </goals>
280             </execution>
281           </executions>
282         </plugin>
283         <plugin>
284           <groupId>org.apache.maven.plugins</groupId>
285           <artifactId>maven-pmd-plugin</artifactId>
286           <version>2.5</version>
287           <configuration>
288             <sourceEncoding>utf-8</sourceEncoding>
289             <minimumTokens>100</minimumTokens>
290             <targetJdk>1.5</targetJdk>
291             <format>xml</format>
292             <failOnViolation>false</failOnViolation>
293           </configuration>
294           <executions>
295             <execution>
296               <goals>
297                 <goal>cpd-check</goal>
298               </goals>
299             </execution>
300           </executions>
301         </plugin>
302         <plugin>
303           <groupId>org.apache.maven.plugins</groupId>
304           <artifactId>maven-assembly-plugin</artifactId>
305           <version>2.2-beta-4</version>
306         </plugin>
307         <plugin>
308           <groupId>org.eclipse.dash.maven</groupId>
309           <artifactId>eclipse-maven-signing-plugin</artifactId>
310           <!-- TODO: need 1.0.1.2-SNAPSHOT of the signing plugin until bugfix for
311                https://bugs.eclipse.org/bugs/show_bug.cgi?id=347591
312                is available in maven.eclipse.org -->
313           <version>1.0.1.2-SNAPSHOT</version>
314         </plugin>
315       </plugins>
316     </pluginManagement>
317   </build>
319   <dependencies>
320     <dependency>
321       <groupId>org.mockito</groupId>
322       <artifactId>mockito-core</artifactId>
323       <version>${mockito-version}</version>
324     </dependency>
325   </dependencies>
327   <dependencyManagement>
328     <dependencies>
329       <dependency>
330         <groupId>junit</groupId>
331         <artifactId>junit</artifactId>
332         <version>${junit-version}</version>
333         <scope>test</scope>
334       </dependency>
335     </dependencies>
336   </dependencyManagement>
337 </project>