<?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>info.textgrid.lab</groupId>
    <artifactId>sadepublish</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>pom</packaging>

    <modules>
        <module>info.textgrid.lab.sadepublish</module>
        <module>info.textgrid.lab.feature.sadepublish</module>
        <module>repository</module>
    </modules>

    <developers>
        <developer>
            <id>veentjer</id>
            <name>Ubbo Veentjer</name>
            <email>veentjer@sub.uni-goettingen.de</email>
        </developer>
    </developers>

    <properties>
		<tycho-version>0.14.1</tycho-version>
		<lab.repository.root>http://download.digital-humanities.de/updates/textgridlab</lab.repository.root>
		<lab.repository.core>${lab.repository.root}/core</lab.repository.core>
    </properties>

    <repositories>
		<repository>
			<id>lab-core</id>
			<layout>p2</layout>
			<url>${lab.repository.core}</url>
		</repository>
		<repository>
			<id>indigo</id>
			<layout>p2</layout>
			<url>http://download.eclipse.org/releases/indigo</url>
		</repository>
		<repository>
			<id>textgridlab-dependencies</id>
			<layout>p2</layout>
			<url>http://download.digital-humanities.de/updates/repository</url>
		</repository>
    </repositories>
	<profiles>
 		<profile>
		    <id>sign</id>
		    <activation>
		        <property>
		            <name>jarsigner.alias</name>
		        </property>
		    </activation>
		    <build>
		        <plugins>
		            <plugin>
		                <groupId>org.apache.maven.plugins</groupId>
		                <artifactId>maven-jarsigner-plugin</artifactId>
		                <version>1.2</version>
		                <executions>
		                    <execution>
		                        <id>sign</id>
		                        <goals>
		                            <goal>sign</goal>
		                        </goals>
		                    </execution>
		                </executions>
		            </plugin>
		        </plugins>
		    </build>
		</profile>
	</profiles>

    <build>
        <plugins>
            <plugin>
                <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>
                    <resolver>p2</resolver>
                    <ignoreTychoRepositories>true</ignoreTychoRepositories>
					<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>win32</os>
							  <ws>win32</ws>
							  <arch>x86_64</arch>
						  </environment>
						  <environment>
							  <os>macosx</os>
							  <ws>cocoa</ws>
							  <arch>x86_64</arch>
						  </environment>
					</environments>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>license-maven-plugin</artifactId>
                <version>1.0-beta-2</version>
                <configuration>
                    <licenseName>lgpl_v3</licenseName>
                    <inceptionYear>2011</inceptionYear>
                    <addSvnKeyWords>false</addSvnKeyWords>
                    <organizationName>TextGrid Consortium (http://www.textgrid.de)</organizationName>
                </configuration>
            </plugin>
        </plugins>
    </build>
    
</project>