Skip to main content
summaryrefslogtreecommitdiffstats
path: root/maven
diff options
context:
space:
mode:
authorStephan Herrmann2010-10-18 14:02:37 +0000
committerStephan Herrmann2010-10-18 14:02:37 +0000
commitc76cb57d06bd0614dba6fd953b3984cc5bc2ae51 (patch)
tree2ca4e35028eaa64df4b377ae0dd5ab06f324799f /maven
parentb865199de5b027238650eb78d912fd295c289d57 (diff)
downloadorg.eclipse.objectteams-c76cb57d06bd0614dba6fd953b3984cc5bc2ae51.tar.gz
org.eclipse.objectteams-c76cb57d06bd0614dba6fd953b3984cc5bc2ae51.tar.xz
org.eclipse.objectteams-c76cb57d06bd0614dba6fd953b3984cc5bc2ae51.zip
Embellishments:
* some copyright fixes * add up-to-date scm configuration * configure for site generation * add usage pages for the site
Diffstat (limited to 'maven')
-rw-r--r--maven/infrastructure/artifact-deployer/objectteams-runtime-pom.xml22
-rw-r--r--maven/infrastructure/artifact-deployer/pom.xml32
2 files changed, 46 insertions, 8 deletions
diff --git a/maven/infrastructure/artifact-deployer/objectteams-runtime-pom.xml b/maven/infrastructure/artifact-deployer/objectteams-runtime-pom.xml
index 34b7a6c67..1e29e0845 100644
--- a/maven/infrastructure/artifact-deployer/objectteams-runtime-pom.xml
+++ b/maven/infrastructure/artifact-deployer/objectteams-runtime-pom.xml
@@ -6,6 +6,28 @@
<artifactId>objectteams-runtime</artifactId>
<version>0.8.0-SNAPSHOT</version>
<description>The OT/J Runtime Library</description>
+
+ <licenses>
+ <license>
+ <name>Eclipse Public License Version 1.0</name>
+ <comments>
+ This file is part of "Object Teams Development Tooling"-Software
+
+ Copyright 2010 GK Software AG and others.
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Please visit http://www.eclipse.org/objectteams for updates and contact.
+
+ Contributors:
+ Olaf Otto - Initial concept
+ Stephan Herrmann - Initial API and implementation
+ </comments>
+ </license>
+ </licenses>
+
<dependencies>
<dependency>
<groupId>org.apache.bcel</groupId>
diff --git a/maven/infrastructure/artifact-deployer/pom.xml b/maven/infrastructure/artifact-deployer/pom.xml
index 13a3f2005..5f4b848d3 100644
--- a/maven/infrastructure/artifact-deployer/pom.xml
+++ b/maven/infrastructure/artifact-deployer/pom.xml
@@ -15,6 +15,9 @@
<packaging>pom</packaging>
+ <!-- simply repeat this declaration from the parent pom, otherwise Maven duplicates the artifactId in the path -->
+ <url>http://download.eclipse.org/objectteams/maven/3/sites/${project.artifactId}</url>
+
<description>This POM deploys Object Teams artifacts not generated by maven as maven artifacts.</description>
<licenses>
@@ -23,7 +26,7 @@
<comments>
This file is part of "Object Teams Development Tooling"-Software
- Copyright 2010 GK Software AG
+ Copyright 2010 GK Software AG and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
@@ -32,8 +35,8 @@
Please visit http://www.eclipse.org/objectteams for updates and contact.
Contributors:
- Stephan Herrmann - Initial API and implementation
Olaf Otto - Initial concept
+ Stephan Herrmann - Initial API and implementation
</comments>
</license>
</licenses>
@@ -54,8 +57,27 @@
<ecotj.jar.file>${ecj.export.dir}/ecotj-head.jar</ecotj.jar.file>
<otre.jar.file>${otre.export.dir}/org.eclipse.objectteams.runtime-head.jar</otre.jar.file>
<otre-agent.jar.file>${otdt.lib.dir}/otre_agent.jar</otre-agent.jar.file>
+
+ <!-- Repository path of this module within the Object Teams svn: -->
+ <project.repository.path>trunk/maven/infrastructure/artifacts-deployer</project.repository.path>
</properties>
+ <!-- Override inherited declaration (redefining relative.repository.path is not picked up by the inherited declaration): -->
+ <scm>
+ <connection>scm:svn:svn://dev.eclipse.org/svnroot/tools/org.eclipse.objectteams/${project.repository.path}</connection>
+ <developerConnection>scm:svn:svn+ssh://dev.eclipse.org/svnroot/tools/org.eclipse.objectteams/${project.repository.path}</developerConnection>
+ <url>http://dev.eclipse.org/viewcvs/index.cgi/${project.repository.path}?root=TOOLS_OBJECTTEAMS</url>
+ </scm>
+
+ <!-- simply repeat this declaration from the parent pom, otherwise Maven duplicates the artifactId in the path -->
+ <distributionManagement>
+ <site>
+ <id>otSiteRepo</id>
+ <name>Object Teams sites repository for Maven 3</name>
+ <url>scpexe://${ot.host}:${ot.maven.repository.basepath}/sites/${project.artifactId}</url>
+ </site>
+ </distributionManagement>
+
<build>
<plugins>
<plugin>
@@ -180,10 +202,4 @@
</plugin>
</plugins>
</build>
-
- <!--scm>
- <connection>scm:svn:https://svn.objectteams.org/ot/tags/releases/maven/objectteams-infrastructure/objectteams-artifact-deployer-1.3.1</connection>
- <developerConnection>scm:svn:https://svn.objectteams.org/ot/tags/releases/maven/objectteams-infrastructure/objectteams-artifact-deployer-1.3.1</developerConnection>
- <url>https://svn.objectteams.org/ot/tags/releases/maven/objectteams-infrastructure/objectteams-artifact-deployer-1.3.1</url>
- </scm-->
</project>

Back to the top