Skip to content
Snippets Groups Projects
pom.xml 2.79 KiB
Newer Older
  • Learn to ignore specific revisions
  • Nikolaus Huber's avatar
    Nikolaus Huber committed
    <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">
      <modelVersion>4.0.0</modelVersion>
      <groupId>edu.kit.ipd.descartes.adaptation</groupId>
      <artifactId>edu.kit.ipd.descartes.adaptation.releng</artifactId>
      <name>Adaptation Framework Master POM</name>
      <version>1.0.0-SNAPSHOT</version>
      <packaging>pom</packaging>
      
      <prerequisites>
        <maven>3.0</maven>
      </prerequisites>
      
      <properties>
        <tycho-version>0.20.0</tycho-version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
      </properties>
      
      <distributionManagement>
    	<repository>
    		<id>se-uw-nexus</id>
    		<name>Releases</name>
    		<url>http://win2007.informatik.uni-wuerzburg.de:8081/nexus/content/repositories/releases/</url>
    	</repository>
    	<snapshotRepository>
    		<id>se-uw-nexus</id>
    		<name>Snapshots</name>
    		<url>http://win2007.informatik.uni-wuerzburg.de:8081/nexus/content/repositories/snapshots/</url>
    	</snapshotRepository>
      </distributionManagement>
      
      <repositories>
      	<repository>
    			<id>se-uw-nexus</id>
    			<name>Public Repositories</name>
    			<url>http://win2007.informatik.uni-wuerzburg.de:8081/nexus/content/groups/public/</url>
    			<releases>
    				<enabled>true</enabled>
    			</releases>
    			<snapshots>
    				<enabled>true</enabled>
    			</snapshots>
    		</repository>
        <!-- configure p2 repository to resolve against -->
        <repository>
          <id>eclipse-project-luna</id>
          <layout>p2</layout>
    	  <url>http://download.eclipse.org/releases/luna</url>
        </repository>
      </repositories>
      
      <build>
        <plugins>
          <plugin>
            <!-- enable the Tycho build extension -->
            <groupId>org.eclipse.tycho</groupId>
            <artifactId>tycho-maven-plugin</artifactId>
            <version>${tycho-version}</version>
            <extensions>true</extensions>
          </plugin>
          <plugin>
            <groupId>org.eclipse.tycho</groupId>
            <artifactId>target-platform-configuration</artifactId>
            <version>${tycho-version}</version>
            <configuration>
              <environments>
           		<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>win32</os>
    				<ws>win32</ws>
    				<arch>x86</arch>
    			</environment>
                <environment>
                  <os>macosx</os>
                  <ws>cocoa</ws>
                  <arch>x86_64</arch>
                </environment>
              </environments>
            </configuration>
          </plugin>
        </plugins>
      </build>
      
      <modules>
      	<module>../edu.kit.ipd.descartes.adaptation.model</module>
    
      	<module>../edu.kit.ipd.descartes.adaptation.model.adaptation</module>
    
    Nikolaus Huber's avatar
    Nikolaus Huber committed
      </modules>
    </project>