Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen G. Kissner2012-11-14 10:14:28 +0000
committerJ. G. Kissner2012-11-14 10:14:28 +0000
commitd2eaa52db34051dab64841c58f0e46d004b5442a (patch)
treec2864153f38d86a5f650a6405ee2d470f1c31191
parent15dc6a06ecb557ed830241b94f953f1e43a61f76 (diff)
downloadorg.eclipse.gemini.dbaccess-d2eaa52db34051dab64841c58f0e46d004b5442a.tar.gz
org.eclipse.gemini.dbaccess-d2eaa52db34051dab64841c58f0e46d004b5442a.tar.xz
org.eclipse.gemini.dbaccess-d2eaa52db34051dab64841c58f0e46d004b5442a.zip
Feature: Create maven repository
Change-Id: Ic05dc71fd5d7bce489e20b1e027fd49021c187c0 Signed-off-by: Juergen G. Kissner <juergen.kissner@sap.com>
-rw-r--r--derby/org.apache.derby/pom.xml30
-rw-r--r--derby/org.eclipse.gemini.dbaccess.derby/pom.xml48
-rw-r--r--gemini.dbaccess.mysql.feature/pom.xml7
-rw-r--r--h2/org.eclipse.gemini.dbaccess.h2/pom.xml49
-rw-r--r--hsqldb/org.eclipse.gemini.dbaccess.hsqldb/pom.xml50
-rw-r--r--mvn_parent/pom.xml224
-rw-r--r--mysql/org.eclipse.gemini.dbaccess.mysql/pom.xml43
-rw-r--r--org.eclipse.gemini.dbaccess.util/pom.xml32
8 files changed, 305 insertions, 178 deletions
diff --git a/derby/org.apache.derby/pom.xml b/derby/org.apache.derby/pom.xml
index 82e59ad..88d895e 100644
--- a/derby/org.apache.derby/pom.xml
+++ b/derby/org.apache.derby/pom.xml
@@ -8,21 +8,29 @@
Contributors:
ktsvetkov - initial implementation
+ jkissner - add support for maven repository and further enhancements
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<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">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.eclipse</groupId>
- <artifactId>gemini.dbaccess.parent</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <relativePath>../../mvn_parent</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse</groupId>
+ <artifactId>gemini.dbaccess.parent</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <relativePath>../../mvn_parent</relativePath>
+ </parent>
- <artifactId>org.apache.derby</artifactId>
+ <artifactId>org.apache.derby</artifactId>
<version>10.8.2.2</version>
- <packaging>eclipse-plugin</packaging>
+ <packaging>eclipse-plugin</packaging>
+
+ <!-- This properties is not used by Tycho. It is used to include this
+ project into the maven repository when mvn deploy is called. The parent pom
+ contains the default value. -->
+ <properties>
+ <skip-deploy>false</skip-deploy>
+ </properties>
+
</project>
diff --git a/derby/org.eclipse.gemini.dbaccess.derby/pom.xml b/derby/org.eclipse.gemini.dbaccess.derby/pom.xml
index c7af05e..6ccf258 100644
--- a/derby/org.eclipse.gemini.dbaccess.derby/pom.xml
+++ b/derby/org.eclipse.gemini.dbaccess.derby/pom.xml
@@ -8,21 +8,47 @@
Contributors:
ktsvetkov - initial implementation
+ jkissner - add support for maven repository and further enhancements
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<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">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.eclipse</groupId>
- <artifactId>gemini.dbaccess.parent</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <relativePath>../../mvn_parent</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse</groupId>
+ <artifactId>gemini.dbaccess.parent</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <relativePath>../../mvn_parent</relativePath>
+ </parent>
- <artifactId>org.eclipse.gemini.dbaccess.derby</artifactId>
+ <artifactId>org.eclipse.gemini.dbaccess.derby</artifactId>
<version>1.1.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
+ <packaging>eclipse-plugin</packaging>
+
+ <!-- This properties is not used by Tycho. It is used to include this
+ project into the maven repository when mvn deploy is called. The parent pom
+ contains the default value.
+ -->
+ <properties>
+ <skip-deploy>false</skip-deploy>
+ </properties>
+
+ <!-- The dependency is not used by Tycho. However the dependency is necessary
+ to produce the maven repository when mvn deploy is called. Without the declaration
+ below, the dependency would be missing.
+ -->
+ <dependencies>
+ <dependency>
+ <groupId>org.eclipse</groupId>
+ <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>
+ <version>${project.parent.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse</groupId>
+ <artifactId>org.apache.derby</artifactId>
+ <version>10.8.2.2</version>
+ </dependency>
+ </dependencies>
+
</project>
diff --git a/gemini.dbaccess.mysql.feature/pom.xml b/gemini.dbaccess.mysql.feature/pom.xml
index 75673f2..0ec2ac5 100644
--- a/gemini.dbaccess.mysql.feature/pom.xml
+++ b/gemini.dbaccess.mysql.feature/pom.xml
@@ -9,11 +9,11 @@
Contributors:
ktsvetkov - initial implementation
+ jkissner - add support for maven repository and further enhancements
-->
-<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">
+<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">
<modelVersion>4.0.0</modelVersion>
<parent>
@@ -25,5 +25,4 @@
<artifactId>org.eclipse.gemini.dbaccess.mysql.feature</artifactId>
<packaging>eclipse-feature</packaging>
-
</project>
diff --git a/h2/org.eclipse.gemini.dbaccess.h2/pom.xml b/h2/org.eclipse.gemini.dbaccess.h2/pom.xml
index ec55a3d..eb842a1 100644
--- a/h2/org.eclipse.gemini.dbaccess.h2/pom.xml
+++ b/h2/org.eclipse.gemini.dbaccess.h2/pom.xml
@@ -8,23 +8,44 @@
Contributors:
ktsvetkov - initial implementation
- Gernot Kvas - changed artifactId to h2 plugin
+ Gernot Kvas - changed artifactId to h2 plugin
+ jkissner - add support for maven repository and further enhancements
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<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">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.eclipse</groupId>
- <artifactId>gemini.dbaccess.parent</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <relativePath>../../mvn_parent</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse</groupId>
+ <artifactId>gemini.dbaccess.parent</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <relativePath>../../mvn_parent</relativePath>
+ </parent>
- <artifactId>org.eclipse.gemini.dbaccess.h2</artifactId>
+ <artifactId>org.eclipse.gemini.dbaccess.h2</artifactId>
<version>1.1.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
-
- </project>
+ <packaging>eclipse-plugin</packaging>
+
+ <!-- This properties is not used by Tycho. It is used to include this
+ project into the maven repository when mvn deploy is called. The parent pom
+ contains the default value.
+ -->
+ <properties>
+ <skip-deploy>false</skip-deploy>
+ </properties>
+
+
+ <!-- The dependency is not used by Tycho. However the dependency is necessary
+ to produce the maven repository when mvn deploy is called. Without the declaration
+ below, the dependency would be missing.
+ -->
+ <dependencies>
+ <dependency>
+ <groupId>org.eclipse</groupId>
+ <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>
+ <version>${project.parent.version}</version>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/hsqldb/org.eclipse.gemini.dbaccess.hsqldb/pom.xml b/hsqldb/org.eclipse.gemini.dbaccess.hsqldb/pom.xml
index 58232fd..a32ec70 100644
--- a/hsqldb/org.eclipse.gemini.dbaccess.hsqldb/pom.xml
+++ b/hsqldb/org.eclipse.gemini.dbaccess.hsqldb/pom.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!--
+<!--
Copyright (c) 2010 SAP AG.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
@@ -8,23 +8,43 @@
Contributors:
ktsvetkov - initial implementation
- Gernot Kvas - changed artifactId to hsqldb plugin
+ Gernot Kvas - changed artifactId to hsqldb plugin
+ jkissner - add support for maven repository and further enhancements
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<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">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.eclipse</groupId>
- <artifactId>gemini.dbaccess.parent</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <relativePath>../../mvn_parent</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse</groupId>
+ <artifactId>gemini.dbaccess.parent</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <relativePath>../../mvn_parent</relativePath>
+ </parent>
- <artifactId>org.eclipse.gemini.dbaccess.hsql</artifactId>
+ <artifactId>org.eclipse.gemini.dbaccess.hsql</artifactId>
<version>1.1.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
-
- </project>
+ <packaging>eclipse-plugin</packaging>
+
+ <!-- This properties is not used by Tycho. It is used to include this
+ project into the maven repository when mvn deploy is called. The parent pom
+ contains the default value.
+ -->
+ <properties>
+ <skip-deploy>false</skip-deploy>
+ </properties>
+
+ <!-- The dependency is not used by Tycho. However the dependency is necessary
+ to produce the maven repository when mvn deploy is called. Without the declaration
+ below, the dependency would be missing.
+ -->
+ <dependencies>
+ <dependency>
+ <groupId>org.eclipse</groupId>
+ <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>
+ <version>${project.parent.version}</version>
+ </dependency>
+ </dependencies>
+
+</project>
diff --git a/mvn_parent/pom.xml b/mvn_parent/pom.xml
index 78b308b..d73df1c 100644
--- a/mvn_parent/pom.xml
+++ b/mvn_parent/pom.xml
@@ -8,115 +8,139 @@
Contributors:
ktsvetkov - initial implementation
+ jkissner - add support for maven repository and further enhancements
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<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">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <prerequisites>
- <maven>3.0</maven>
- </prerequisites>
+ <prerequisites>
+ <maven>3.0</maven>
+ </prerequisites>
- <groupId>org.eclipse</groupId>
- <artifactId>gemini.dbaccess.parent</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <packaging>pom</packaging>
+ <groupId>org.eclipse</groupId>
+ <artifactId>gemini.dbaccess.parent</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
- <name>Gemini DBAccess Parent</name>
+ <name>Gemini DBAccess Parent</name>
- <properties>
- <tycho-version>0.12.0</tycho-version>
- </properties>
+ <properties>
+ <tycho-version>0.12.0</tycho-version>
+ <repositorylocation>target/maven_repository</repositorylocation>
+ <skip-deploy>true</skip-deploy>
+ </properties>
- <modules>
- <module>../gemini.dbaccess.targetdef</module>
- <module>../osgi.enterprise</module>
- <module>../org.eclipse.gemini.dbaccess.util</module>
- <module>../derby/org.apache.derby</module>
- <module>../derby/org.eclipse.gemini.dbaccess.derby</module>
- <module>../mysql/com.mysql.jdbc</module>
- <module>../mysql/org.eclipse.gemini.dbaccess.mysql</module>
- <module>../h2/org.h2</module>
- <module>../h2/org.eclipse.gemini.dbaccess.h2</module>
- <module>../hsqldb/org.hsqldb</module>
- <module>../hsqldb/org.eclipse.gemini.dbaccess.hsqldb</module>
- <module>../samples/org.eclipse.gemini.dbaccess.samples</module>
- <module>../test/org.eclipse.gemini.dbaccess.test</module>
- <module>../gemini.dbaccess.feature</module>
- <module>../gemini.dbaccess.mysql.feature</module>
- <module>../gemini.dbaccess.h2.feature</module>
- <module>../gemini.dbaccess.hsqldb.feature</module>
- <module>../gemini.dbaccess.updatesite</module>
- </modules>
+ <modules>
+ <module>../gemini.dbaccess.targetdef</module>
+ <module>../osgi.enterprise</module>
+ <module>../org.eclipse.gemini.dbaccess.util</module>
+ <module>../derby/org.apache.derby</module>
+ <module>../derby/org.eclipse.gemini.dbaccess.derby</module>
+ <module>../mysql/com.mysql.jdbc</module>
+ <module>../mysql/org.eclipse.gemini.dbaccess.mysql</module>
+ <module>../h2/org.h2</module>
+ <module>../h2/org.eclipse.gemini.dbaccess.h2</module>
+ <module>../hsqldb/org.hsqldb</module>
+ <module>../hsqldb/org.eclipse.gemini.dbaccess.hsqldb</module>
+ <module>../samples/org.eclipse.gemini.dbaccess.samples</module>
+ <module>../test/org.eclipse.gemini.dbaccess.test</module>
+ <module>../gemini.dbaccess.feature</module>
+ <module>../gemini.dbaccess.mysql.feature</module>
+ <module>../gemini.dbaccess.h2.feature</module>
+ <module>../gemini.dbaccess.hsqldb.feature</module>
+ <module>../gemini.dbaccess.updatesite</module>
+ </modules>
- <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>
- </configuration>
- </plugin>
- </plugins>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>tycho-compiler-plugin</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <encoding>UTF-8</encoding>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-resources-plugin</artifactId>
- <version>2.4.1</version>
- <configuration>
- <encoding>ISO-8859-1</encoding>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.eclipse.tycho</groupId>
- <artifactId>target-platform-configuration</artifactId>
- <version>${tycho-version}</version>
- <configuration>
- <resolver>p2</resolver>
- <target>
- <artifact>
- <groupId>org.eclipse</groupId>
- <artifactId>org.eclipse.gemini.dbaccess.targetdef</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <classifier>gemini.dbaccess</classifier>
- </artifact>
- </target>
- <ignoreTychoRepositories>true</ignoreTychoRepositories>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>findbugs-maven-plugin</artifactId>
- <version>2.3</version>
- <configuration>
- <findbugsXmlOutput>true</findbugsXmlOutput>
- <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
- <xmlOutput>true</xmlOutput>
- </configuration>
- </plugin>
- </plugins>
- </pluginManagement>
- <sourceDirectory>src</sourceDirectory>
- </build>
+ <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>
+ </configuration>
+ </plugin>
+
+ <!-- The deploy step is not used by Tycho. However, when mvn
+ deploy is called in order to build maven repository, we do not want to include
+ the feature artefact in the maven repository. Therefore the "skip" is used"
+ -->
+ <plugin>
+ <artifactId>maven-deploy-plugin</artifactId>
+ <version>2.7</version>
+ <configuration>
+ <skip>${skip-deploy}</skip>
+ </configuration>
+ </plugin>
+
+ </plugins>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-compiler-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <encoding>UTF-8</encoding>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <version>2.4.1</version>
+ <configuration>
+ <encoding>ISO-8859-1</encoding>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <resolver>p2</resolver>
+ <target>
+ <artifact>
+ <groupId>org.eclipse</groupId>
+ <artifactId>org.eclipse.gemini.dbaccess.targetdef</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <classifier>gemini.dbaccess</classifier>
+ </artifact>
+ </target>
+ <ignoreTychoRepositories>true</ignoreTychoRepositories>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>2.3</version>
+ <configuration>
+ <findbugsXmlOutput>true</findbugsXmlOutput>
+ <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
+ <xmlOutput>true</xmlOutput>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+
+ <sourceDirectory>src</sourceDirectory>
+
+ </build>
+ <distributionManagement>
+ <repository>
+ <id>DBAccess_Maven_repository</id>
+ <url>file:${repositorylocation}</url>
+ </repository>
+ </distributionManagement>
+
</project>
diff --git a/mysql/org.eclipse.gemini.dbaccess.mysql/pom.xml b/mysql/org.eclipse.gemini.dbaccess.mysql/pom.xml
index 5b29602..1443c06 100644
--- a/mysql/org.eclipse.gemini.dbaccess.mysql/pom.xml
+++ b/mysql/org.eclipse.gemini.dbaccess.mysql/pom.xml
@@ -10,19 +10,40 @@
jkissner - initial implementation
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<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">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.eclipse</groupId>
- <artifactId>gemini.dbaccess.parent</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <relativePath>../../mvn_parent</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse</groupId>
+ <artifactId>gemini.dbaccess.parent</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <relativePath>../../mvn_parent</relativePath>
+ </parent>
- <artifactId>org.eclipse.gemini.dbaccess.mysql</artifactId>
+ <artifactId>org.eclipse.gemini.dbaccess.mysql</artifactId>
<version>1.1.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
+ <packaging>eclipse-plugin</packaging>
+
+
+ <!-- This properties is not used by Tycho. It is used to include this
+ project into the maven repository when mvn deploy is called. The parent pom
+ contains the default value.
+ -->
+ <properties>
+ <skip-deploy>false</skip-deploy>
+ </properties>
+
+ <!-- The dependency is not used by Tycho. However the dependency is necessary
+ to produce the maven repository when mvn deploy is called. Without the declaration
+ below, the dependency would be missing.
+ -->
+ <dependencies>
+ <dependency>
+ <groupId>org.eclipse</groupId>
+ <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>
+ <version>${project.parent.version}</version>
+ </dependency>
+ </dependencies>
+
</project>
diff --git a/org.eclipse.gemini.dbaccess.util/pom.xml b/org.eclipse.gemini.dbaccess.util/pom.xml
index b34bc8b..fbb87ba 100644
--- a/org.eclipse.gemini.dbaccess.util/pom.xml
+++ b/org.eclipse.gemini.dbaccess.util/pom.xml
@@ -7,22 +7,30 @@
http://www.eclipse.org/legal/epl-v10.html
Contributors:
- jkissner - initial implementation
+ jkissner - add support for maven repository and further enhancements
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+<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">
- <modelVersion>4.0.0</modelVersion>
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.eclipse</groupId>
- <artifactId>gemini.dbaccess.parent</artifactId>
- <version>1.1.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
- </parent>
+ <parent>
+ <groupId>org.eclipse</groupId>
+ <artifactId>gemini.dbaccess.parent</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <relativePath>../mvn_parent</relativePath>
+ </parent>
- <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>
+ <artifactId>org.eclipse.gemini.dbaccess.util</artifactId>
<version>1.1.0-SNAPSHOT</version>
- <packaging>eclipse-plugin</packaging>
+ <packaging>eclipse-plugin</packaging>
+
+ <!-- This properties is not used by Tycho. It is used to include this
+ project into the maven repository when mvn deploy is called. The parent pom
+ contains the default value.
+ -->
+ <properties>
+ <skip-deploy>false</skip-deploy>
+ </properties>
+
</project>

Back to the top