Skip to main content
summaryrefslogblamecommitdiffstats
blob: 76ae2c8934bb7025bb252d3e1973a4e66aae8664 (plain) (tree)
1
2
3
4
5
6
7
8
9



                                                                                                                                                     

                                               
                                   
                            
 
           
    
                        
   
                           
                        
                              

                                        































                                                                                                                           
                                                           

               

















                                                                                                        



                      
                                                          
                   






                                                                          



                     
                                                          
                   






                                                                         






                                               
                                                          
                   



















                                                                         
              











                                                                                











                                                          




                                                   
                                           

                                     





                                                              







                                                                 




                                 








                                 




                                 


                         
              


























                                                             
                



























                                                              
                                                               


















                                                     
                             










                                      

          
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.eclipse.mylyn.reviews</groupId>
  <artifactId>mylyn-reviews-parent</artifactId>
  <version>0.7.1-SNAPSHOT</version>
  <packaging>pom</packaging>

  <modules>
<!--
    <module>tbr</module>
-->
    <module>gerrit</module>
    <module>r4e</module>
    <module>framework</module>
    <module>releng/reviews-site</module>
  </modules>

  <mailingLists>
    <mailingList>
      <name>Mylyn Reviews Mailing List</name>
      <post>mylyn-reviews-dev@eclipse.org</post>
      <subscribe>https://dev.eclipse.org/mailman/listinfo/mylyn-reviews-dev</subscribe>
      <unsubscribe>https://dev.eclipse.org/mailman/listinfo/mylyn-reviews-dev</unsubscribe>
      <archive>http://dev.eclipse.org/mhonarc/lists/mylyn-reviews-dev</archive>
    </mailingList>
  </mailingLists>

  <issueManagement>
    <url>https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;classification=Mylyn;product=Mylyn%20Reviews</url>
    <system>Bugzilla</system>
  </issueManagement>

  <licenses>
    <license>
      <name>Eclipse Public License v1.0</name>
      <comments>
       All rights reserved.

       This program and the accompanying materials are made
       available under the terms of the Eclipse Public License v1.0
       which accompanies this distribution, and is available at
       http://www.eclipse.org/legal/epl-v10.htm
      </comments>
    </license>
  </licenses>

  <properties>
    <tycho-version>0.10.0</tycho-version>
    <mylyn-skip-source-check>true</mylyn-skip-source-check>
  </properties>

  <repositories>
	<repository>
	  <id>eclipse-mylyn</id>
	  <layout>p2</layout>
	  <url>http://download.eclipse.org/mylyn/snapshots/3.5/</url>
	</repository>
	<repository>
	  <id>eclipse-orbit</id>
	  <layout>p2</layout>
	  <url>http://download.eclipse.org/tools/orbit/downloads/drops/S20110304120314/repository/</url>
	</repository>
	<repository>
	  <id>egit</id>
	  <layout>p2</layout>
	  <url>http://download.eclipse.org/egit/updates-nightly/</url>
	</repository>
  </repositories>

  <profiles>
    <profile>
      <id>galileo</id>
      <properties>
        <platform-version>[3.5.0,3.6.0)</platform-version>
      </properties>
	  <repositories>
		<repository>
		  <id>galileo</id>
		  <layout>p2</layout>
		  <url>http://download.eclipse.org/releases/galileo/</url>
		</repository>
	  </repositories>
    </profile>
    <profile>
      <id>helios</id>
      <properties>
        <platform-version>[3.6.0,3.7.0)</platform-version>
      </properties>
	  <repositories>
		<repository>
		  <id>helios</id>
		  <layout>p2</layout>
		  <url>http://download.eclipse.org/releases/helios/</url>
		</repository>
	  </repositories>
    </profile>
    <profile>
      <id>indigo</id>
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
      <properties>
        <platform-version>[3.7.0,3.8.0)</platform-version>
      </properties>
	  <repositories>
		<repository>
		  <id>indigo</id>
		  <layout>p2</layout>
		  <url>http://download.eclipse.org/releases/indigo/</url>
		</repository>
	  </repositories>
    </profile>
    <profile>
      <id>e4.1</id>
      <properties>
        <platform-version>[4.1.0,4.2.0)</platform-version>
      </properties>
	  <repositories>
		<repository>
		  <id>indigo</id>
		  <layout>p2</layout>
		  <url>http://download.eclipse.org/releases/indigo/</url>
		</repository>
	  </repositories>
    </profile>
    <profile>
      <id>release</id>
      <activation>
		<property>
          <name>env.TYPE</name>
          <value>release</value>
		</property>
      </activation>
      <properties>
		<forceContextQualifier>v${env.TIMESTAMP}</forceContextQualifier>
	  </properties>
	</profile>
  </profiles>

  <pluginRepositories>
    <pluginRepository>
      <!-- need maven-findbugs-2.3.2-SNAPSHOT, see
           http://jira.codehaus.org/browse/MFINDBUGS-122
           remove this when this version is released -->
      <id>codehaus.snapshots</id>
      <url>http://snapshots.repository.codehaus.org/</url>
    </pluginRepository>
  </pluginRepositories>

  <build>
    <plugins>
      <plugin>
        <groupId>org.sonatype.tycho</groupId>
        <artifactId>tycho-maven-plugin</artifactId>
        <version>${tycho-version}</version>
        <extensions>true</extensions>
      </plugin>
      <plugin>
        <groupId>org.sonatype.tycho</groupId>
        <artifactId>target-platform-configuration</artifactId>
        <version>${tycho-version}</version>
        <configuration>
          <resolver>p2</resolver>
          <ignoreTychoRepositories>true</ignoreTychoRepositories>
          <environments>
            <environment>
              <os>win32</os>
              <ws>win32</ws>
              <arch>x86</arch>
            </environment>
            <environment>
              <os>win32</os>
              <ws>win32</ws>
              <arch>x86_64</arch>
            </environment>
            <environment>
              <os>linux</os>
              <ws>gtk</ws>
              <arch>x86</arch>
            </environment>
            <environment>
              <os>linux</os>
              <ws>gtk</ws>
              <arch>x86_64</arch>
            </environment>
            <environment>
              <os>macosx</os>
              <ws>cocoa</ws>
              <arch>x86_64</arch>
            </environment>
          </environments>
        </configuration>
      </plugin>
    </plugins>
    <pluginManagement>
      <plugins>
        <plugin>
          <groupId>org.sonatype.tycho</groupId>
          <artifactId>maven-osgi-compiler-plugin</artifactId>
          <version>${tycho-version}</version>
          <configuration>
            <encoding>UTF-8</encoding>
          </configuration>
        </plugin>
        <plugin>
          <!-- TODO remove workaround when
             https://issues.sonatype.org/browse/TYCHO-473
             is fixed -->
          <groupId>org.sonatype.tycho</groupId>
          <artifactId>maven-osgi-source-plugin</artifactId>
          <version>${tycho-version}</version>
          <executions>
            <execution>
              <id>attach-source</id>
              <phase>process-classes</phase>
              <goals>
                <goal>plugin-source</goal>
              </goals>
            </execution>
          </executions>
        </plugin>
        <plugin>
          <groupId>org.sonatype.tycho</groupId>
          <artifactId>maven-osgi-packaging-plugin</artifactId>
          <version>${tycho-version}</version>
          <configuration>
            <format>'I'yyyyMMdd-HHmm</format>
            <archiveSite>true</archiveSite>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-resources-plugin</artifactId>
          <version>2.4.1</version>
          <configuration>
            <encoding>ISO-8859-1</encoding>
          </configuration>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-antrun-plugin</artifactId>
          <version>1.3</version>
        </plugin>
        <plugin>
          <groupId>org.codehaus.mojo</groupId>
          <artifactId>findbugs-maven-plugin</artifactId>
          <version>2.3.2-SNAPSHOT</version>
          <configuration>
            <findbugsXmlOutput>true</findbugsXmlOutput>
            <failOnError>false</failOnError>
			<skip>${mylyn-skip-source-check}</skip>
          </configuration>
          <executions>
            <execution>
              <goals>
                <goal>check</goal>
              </goals>
            </execution>
          </executions>
        </plugin>
        <plugin>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-pmd-plugin</artifactId>
          <version>2.5</version>
          <configuration>
            <sourceEncoding>utf-8</sourceEncoding>
            <minimumTokens>100</minimumTokens>
            <targetJdk>1.5</targetJdk>
            <format>xml</format>
            <failOnViolation>false</failOnViolation>
            <skip>true</skip>
          </configuration>
          <executions>
            <execution>
              <goals>
                <goal>cpd-check</goal>
              </goals>
            </execution>
          </executions>
        </plugin>
      </plugins>
    </pluginManagement>
  </build>
</project>

Back to the top