blob: bb9bf70c3a4ef2939cc993392f6b854c99fd440f [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>
Stephan Herrmann6a489e12013-08-06 12:15:58 +02006 <groupId>org.eclipse.objectteams</groupId>
Stephan Herrmann760d8f92016-06-12 15:05:20 +02007 <artifactId>objectteams-otdre-parent-pom</artifactId>
Stephan Herrmann9c3a3b22019-12-08 19:45:06 +01008 <version>2.7.6</version>
Stephan Herrmann95296992019-12-08 22:23:49 +01009 <relativePath>../infrastructure/parent-pom-otdre/pom.xml</relativePath>
Olaf Ottof4c02132010-10-10 20:39:11 +000010 </parent>
11
12 <packaging>jar</packaging>
13
Olaf Ottof4c02132010-10-10 20:39:11 +000014 <artifactId>objectteams-compile-test</artifactId>
Stephan Herrmann9c3a3b22019-12-08 19:45:06 +010015 <version>1.1.6</version>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000016 <name>Object Teams test project</name>
17
18 <!-- simply repeat this declaration from the parent pom, otherwise Maven duplicates the artifactId in the path -->
19 <url>http://download.eclipse.org/objectteams/maven/3/sites/${project.artifactId}</url>
20
21 <description>
22 This module demonstrates how to use Maven3 for compiling and running OT/J programs.
23 </description>
Olaf Ottof4c02132010-10-10 20:39:11 +000024
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000025 <licenses>
26 <license>
27 <name>Eclipse Public License Version 1.0</name>
28 <comments>
29 This file is part of "Object Teams Development Tooling"-Software
30
Stephan Herrmannc8306602019-04-09 23:32:55 +020031 Copyright 2010, 2019 GK Software SE and others.
Stephan Herrmann35705382020-03-03 21:42:19 +010032 This program and the accompanying materials
33 are made available under the terms of the Eclipse Public License 2.0
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000034 which accompanies this distribution, and is available at
Stephan Herrmann35705382020-03-03 21:42:19 +010035 https://www.eclipse.org/legal/epl-2.0/
36
37 SPDX-License-Identifier: EPL-2.0
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000038 Please visit http://www.eclipse.org/objectteams for updates and contact.
39
40 Contributors:
41 Olaf Otto - Initial concept
42 Stephan Herrmann - Initial API and implementation
43 </comments>
44 </license>
45 </licenses>
46
Olaf Ottof4c02132010-10-10 20:39:11 +000047 <repositories>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000048 <!-- needed for finding the parent-pom: -->
Olaf Ottof4c02132010-10-10 20:39:11 +000049 <repository>
50 <id>ObjectTeamsRepository</id>
51 <name>Object Teams Repository</name>
52 <url>http://download.eclipse.org/objectteams/maven/3/repository</url>
53 </repository>
54 </repositories>
55
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000056 <properties>
57 <!-- Relative path of this module: -->
Stephan Herrmanncac17412012-07-05 21:36:45 +020058 <project-repository-path>maven/testproject</project-repository-path>
Stephan Herrmanna78f1532012-08-25 22:00:38 +020059 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000060 </properties>
61
Stephan Herrmanneae76d42010-10-18 16:08:51 +000062 <!-- Override inherited declaration, otherwise Maven appends the artifactId to the path -->
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000063 <scm>
Stephan Herrmanncac17412012-07-05 21:36:45 +020064 <connection>scm:git:git://git.eclipse.org/gitroot/objectteams/org.eclipse.objectteams.git/${project-repository-path}</connection>
65 <developerConnection>scm:git:ssh://${username}@git.eclipse.org/gitroot/objectteams/org.eclipse.objectteams.git/${project-repository-path}</developerConnection>
66 <url>http://git.eclipse.org/c/objectteams/org.eclipse.objectteams.git/${project-repository-path}</url>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000067 </scm>
68
69 <!-- simply repeat this declaration from the parent pom, otherwise Maven duplicates the artifactId in the path -->
70 <distributionManagement>
71 <site>
72 <id>otSiteRepo</id>
73 <name>Object Teams sites repository for Maven 3</name>
Stephan Herrmann08676b92018-09-13 21:34:36 +020074 <url>${protocol}://${ot.host}:${ot.maven.repository.basepath}/sites/${project.artifactId}</url>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000075 </site>
76 </distributionManagement>
77
Olaf Ottof4c02132010-10-10 20:39:11 +000078 <dependencies>
79 <!-- Testing: -->
80 <dependency>
81 <groupId>junit</groupId>
82 <artifactId>junit</artifactId>
83 <version>4.6</version>
84 <scope>test</scope>
85 </dependency>
86 </dependencies>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000087
88 <reporting>
89 <plugins>
90 <!-- See http://mojo.codehaus.org/jdepend-maven-plugin/ -->
91 <plugin>
92 <groupId>org.codehaus.mojo</groupId>
93 <artifactId>jdepend-maven-plugin</artifactId>
Stephan Herrmann441b0472019-12-08 23:17:33 +010094 <version>2.0</version>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +000095 </plugin>
96 <!-- See http://mojo.codehaus.org/taglist-maven-plugin/ -->
97 <plugin>
98 <groupId>org.codehaus.mojo</groupId>
99 <artifactId>taglist-maven-plugin</artifactId>
Stephan Herrmann0481dd62011-06-13 09:32:12 +0000100 <version>2.4</version>
Stephan Herrmannb53e64c2010-10-18 14:02:27 +0000101 </plugin>
102 <!-- See http://maven.apache.org/plugins/maven-javadoc-plugin/ -->
103 <!-- Disabled as it cannot parse OT sources. -->
104 <!--
105 >plugin> <groupId>org.apache.maven.plugins</groupId>
106 <artifactId>maven-javadoc-plugin</artifactId> </plugin -->
107 </plugins>
108 </reporting>
Olaf Ottof4c02132010-10-10 20:39:11 +0000109</project>