blob: ca489fbb4dea06f911bffe48910f2cd81e63d690 [file] [log] [blame]
Olaf Ottof4c02132010-10-10 20:39:11 +00001<?xml version="1.0" encoding="UTF-8"?>
2<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/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4
5 <parent>
6 <groupId>org.eclipse</groupId>
7 <artifactId>objectteams-parent-pom</artifactId>
Stephan Herrmann0c023b32012-10-30 22:24:14 +01008 <version>2.1.1</version>
Olaf Ottof4c02132010-10-10 20:39:11 +00009 </parent>
10
11 <packaging>jar</packaging>
12
Olaf Ottof4c02132010-10-10 20:39:11 +000013 <artifactId>objectteams-compile-test</artifactId>
Stephan Herrmann0c023b32012-10-30 22:24:14 +010014 <version>1.0.2</version>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000015 <name>Object Teams test project</name>
16
17 <!-- simply repeat this declaration from the parent pom, otherwise Maven duplicates the artifactId in the path -->
18 <url>http://download.eclipse.org/objectteams/maven/3/sites/${project.artifactId}</url>
19
20 <description>
21 This module demonstrates how to use Maven3 for compiling and running OT/J programs.
22 </description>
Olaf Ottof4c02132010-10-10 20:39:11 +000023
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000024 <licenses>
25 <license>
26 <name>Eclipse Public License Version 1.0</name>
27 <comments>
28 This file is part of "Object Teams Development Tooling"-Software
29
Stephan Herrmann0c023b32012-10-30 22:24:14 +010030 Copyright 2010, 2012 GK Software AG and others.
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000031 All rights reserved. This program and the accompanying materials
32 are made available under the terms of the Eclipse Public License v1.0
33 which accompanies this distribution, and is available at
34 http://www.eclipse.org/legal/epl-v10.html
35
36 Please visit http://www.eclipse.org/objectteams for updates and contact.
37
38 Contributors:
39 Olaf Otto - Initial concept
40 Stephan Herrmann - Initial API and implementation
41 </comments>
42 </license>
43 </licenses>
44
Olaf Ottof4c02132010-10-10 20:39:11 +000045 <repositories>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000046 <!-- needed for finding the parent-pom: -->
Olaf Ottof4c02132010-10-10 20:39:11 +000047 <repository>
48 <id>ObjectTeamsRepository</id>
49 <name>Object Teams Repository</name>
50 <url>http://download.eclipse.org/objectteams/maven/3/repository</url>
51 </repository>
52 </repositories>
53
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000054 <properties>
55 <!-- Relative path of this module: -->
Stephan Herrmanncac17412012-07-05 21:36:45 +020056 <project-repository-path>maven/testproject</project-repository-path>
Stephan Herrmanna78f1532012-08-25 22:00:38 +020057 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000058 </properties>
59
Stephan Herrmanneae76d42010-10-18 16:08:51 +000060 <!-- Override inherited declaration, otherwise Maven appends the artifactId to the path -->
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000061 <scm>
Stephan Herrmanncac17412012-07-05 21:36:45 +020062 <connection>scm:git:git://git.eclipse.org/gitroot/objectteams/org.eclipse.objectteams.git/${project-repository-path}</connection>
63 <developerConnection>scm:git:ssh://${username}@git.eclipse.org/gitroot/objectteams/org.eclipse.objectteams.git/${project-repository-path}</developerConnection>
64 <url>http://git.eclipse.org/c/objectteams/org.eclipse.objectteams.git/${project-repository-path}</url>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000065 </scm>
66
67 <!-- simply repeat this declaration from the parent pom, otherwise Maven duplicates the artifactId in the path -->
68 <distributionManagement>
69 <site>
70 <id>otSiteRepo</id>
71 <name>Object Teams sites repository for Maven 3</name>
72 <url>scpexe://${ot.host}:${ot.maven.repository.basepath}/sites/${project.artifactId}</url>
73 </site>
74 </distributionManagement>
75
Olaf Ottof4c02132010-10-10 20:39:11 +000076 <dependencies>
77 <!-- Testing: -->
78 <dependency>
79 <groupId>junit</groupId>
80 <artifactId>junit</artifactId>
81 <version>4.6</version>
82 <scope>test</scope>
83 </dependency>
84 </dependencies>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000085
86 <reporting>
87 <plugins>
88 <!-- See http://mojo.codehaus.org/jdepend-maven-plugin/ -->
89 <plugin>
90 <groupId>org.codehaus.mojo</groupId>
91 <artifactId>jdepend-maven-plugin</artifactId>
92 <version>2.0-beta-2</version>
93 </plugin>
94 <!-- See http://mojo.codehaus.org/taglist-maven-plugin/ -->
95 <plugin>
96 <groupId>org.codehaus.mojo</groupId>
97 <artifactId>taglist-maven-plugin</artifactId>
Stephan Herrmann0481dd62011-06-13 09:32:12 +000098 <version>2.4</version>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000099 </plugin>
100 <!-- See http://maven.apache.org/plugins/maven-javadoc-plugin/ -->
101 <!-- Disabled as it cannot parse OT sources. -->
102 <!--
103 >plugin> <groupId>org.apache.maven.plugins</groupId>
104 <artifactId>maven-javadoc-plugin</artifactId> </plugin -->
105 </plugins>
106 </reporting>
Olaf Ottof4c02132010-10-10 20:39:11 +0000107</project>