Skip to content
Snippets Groups Projects
pom.xml 3.12 KiB
Newer Older
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>
Nikolaus Huber's avatar
 
Nikolaus Huber committed
  	<module>../edu.kit.ipd.descartes.adaptation</module>
Nikolaus Huber's avatar
Nikolaus Huber committed
  	<module>../edu.kit.ipd.descartes.adaptation.model</module>
  	<module>../edu.kit.ipd.descartes.adaptation.model.adaptation</module>
Nikolaus Huber's avatar
 
Nikolaus Huber committed
  	<module>../edu.kit.ipd.descartes.adaptation.model.analysis</module>
  	<module>../edu.kit.ipd.descartes.adaptation.evaluation.performance</module>
  	
  	<module>../edu.kit.ipd.descartes.adaptation.feature</module>
  	<module>../edu.kit.ipd.descartes.adaptation.p2</module>
Nikolaus Huber's avatar
Nikolaus Huber committed
  </modules>
</project>