summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCristiano Gavião2012-02-21 18:25:23 (EST)
committerCristiano Gavião2012-02-21 18:25:23 (EST)
commit91efeb510ab2f6e22a18dc7c1344373bd6e5ca9d (patch)
tree13e32e7c0a69eca429665e45ce08cf0bab2a339b
parent14ed02f67e1d9da1b6e7200f06c3d18bec322250 (diff)
downloadorg.eclipse.gemini.jpa-91efeb510ab2f6e22a18dc7c1344373bd6e5ca9d.zip
org.eclipse.gemini.jpa-91efeb510ab2f6e22a18dc7c1344373bd6e5ca9d.tar.gz
org.eclipse.gemini.jpa-91efeb510ab2f6e22a18dc7c1344373bd6e5ca9d.tar.bz2
prepare building artifacts for the next iteraction
-rw-r--r--org.eclipse.gemini.jpa.feature/feature.xml2
-rw-r--r--org.eclipse.gemini.jpa.feature/pom.xml3
-rw-r--r--org.eclipse.gemini.jpa.samples/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.gemini.jpa.samples/pom.xml4
-rw-r--r--org.eclipse.gemini.jpa.source.feature/feature.xml2
-rw-r--r--org.eclipse.gemini.jpa.source.feature/pom.xml3
-rw-r--r--org.eclipse.gemini.jpa.targetdef/pom.xml3
-rw-r--r--org.eclipse.gemini.jpa.test.embeddedjdbc/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.gemini.jpa.test.embeddedjdbc/pom.xml4
-rw-r--r--org.eclipse.gemini.jpa.test.embeddedpunit/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.gemini.jpa.test.embeddedpunit/pom.xml4
-rw-r--r--org.eclipse.gemini.jpa.test.emptypunit/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.gemini.jpa.test.emptypunit/pom.xml4
-rw-r--r--org.eclipse.gemini.jpa.test.punit/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.gemini.jpa.test.punit/pom.xml4
-rw-r--r--org.eclipse.gemini.jpa.test.weavedpunit/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.gemini.jpa.test.weavedpunit/pom.xml4
-rw-r--r--org.eclipse.gemini.jpa.test.xmlmappedpunit/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.gemini.jpa.test.xmlmappedpunit/pom.xml4
-rw-r--r--org.eclipse.gemini.jpa.updatesite/pom.xml68
-rw-r--r--org.eclipse.gemini.jpa/META-INF/MANIFEST.MF2
-rw-r--r--org.eclipse.gemini.jpa/pom.xml4
-rw-r--r--pom.xml175
23 files changed, 261 insertions, 43 deletions
diff --git a/org.eclipse.gemini.jpa.feature/feature.xml b/org.eclipse.gemini.jpa.feature/feature.xml
index 5b49b07..911fe46 100644
--- a/org.eclipse.gemini.jpa.feature/feature.xml
+++ b/org.eclipse.gemini.jpa.feature/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.eclipse.gemini.jpa.feature"
label="%featureName"
- version="1.0.0.qualifier"
+ version="1.1.0.qualifier"
provider-name="%providerName"
plugin="org.eclipse.gemini.jpa">
diff --git a/org.eclipse.gemini.jpa.feature/pom.xml b/org.eclipse.gemini.jpa.feature/pom.xml
index 00f0e4d..c23814f 100644
--- a/org.eclipse.gemini.jpa.feature/pom.xml
+++ b/org.eclipse.gemini.jpa.feature/pom.xml
@@ -18,8 +18,7 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.feature</artifactId>
diff --git a/org.eclipse.gemini.jpa.samples/META-INF/MANIFEST.MF b/org.eclipse.gemini.jpa.samples/META-INF/MANIFEST.MF
index 74e47f9..24440c3 100644
--- a/org.eclipse.gemini.jpa.samples/META-INF/MANIFEST.MF
+++ b/org.eclipse.gemini.jpa.samples/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Meta-Persistence: META-INF/persistence.xml
Bundle-Name: Gemini JPA Sample Persistence Unit
Bundle-SymbolicName: org.eclipse.gemini.jpa.samples
-Bundle-Version: 1.0.0.RELEASE
+Bundle-Version: 1.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Import-Package: javax.persistence;version="1.1.0";jpa="2.0",
javax.persistence.criteria;version="1.1.0";jpa="2.0",
diff --git a/org.eclipse.gemini.jpa.samples/pom.xml b/org.eclipse.gemini.jpa.samples/pom.xml
index 2dc6588..d136209 100644
--- a/org.eclipse.gemini.jpa.samples/pom.xml
+++ b/org.eclipse.gemini.jpa.samples/pom.xml
@@ -17,11 +17,9 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.samples</artifactId>
- <version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.gemini.jpa.source.feature/feature.xml b/org.eclipse.gemini.jpa.source.feature/feature.xml
index 64327e3..1ffc265 100644
--- a/org.eclipse.gemini.jpa.source.feature/feature.xml
+++ b/org.eclipse.gemini.jpa.source.feature/feature.xml
@@ -2,7 +2,7 @@
<feature
id="org.eclipse.gemini.jpa.source.feature"
label="%featureName"
- version="1.0.0.qualifier"
+ version="1.1.0.qualifier"
provider-name="%providerName">
<description>
diff --git a/org.eclipse.gemini.jpa.source.feature/pom.xml b/org.eclipse.gemini.jpa.source.feature/pom.xml
index be03c79..14b89a4 100644
--- a/org.eclipse.gemini.jpa.source.feature/pom.xml
+++ b/org.eclipse.gemini.jpa.source.feature/pom.xml
@@ -18,8 +18,7 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.source.feature</artifactId>
diff --git a/org.eclipse.gemini.jpa.targetdef/pom.xml b/org.eclipse.gemini.jpa.targetdef/pom.xml
index 608e62a..d276677 100644
--- a/org.eclipse.gemini.jpa.targetdef/pom.xml
+++ b/org.eclipse.gemini.jpa.targetdef/pom.xml
@@ -16,8 +16,7 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.targetdef</artifactId>
diff --git a/org.eclipse.gemini.jpa.test.embeddedjdbc/META-INF/MANIFEST.MF b/org.eclipse.gemini.jpa.test.embeddedjdbc/META-INF/MANIFEST.MF
index 28e0e7a..cd7fb33 100644
--- a/org.eclipse.gemini.jpa.test.embeddedjdbc/META-INF/MANIFEST.MF
+++ b/org.eclipse.gemini.jpa.test.embeddedjdbc/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Meta-Persistence: META-INF/jpa.xml
Bundle-Name: Gemini JPA Test Embedded JDBC Persistence Unit
Bundle-SymbolicName: org.eclipse.gemini.jpa.test.embeddedjdbc
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Import-Package: org.osgi.framework;version="1.4.0",
javax.persistence;jpa="2.0";version="1.1.0"
diff --git a/org.eclipse.gemini.jpa.test.embeddedjdbc/pom.xml b/org.eclipse.gemini.jpa.test.embeddedjdbc/pom.xml
index 56922ea..84b2f81 100644
--- a/org.eclipse.gemini.jpa.test.embeddedjdbc/pom.xml
+++ b/org.eclipse.gemini.jpa.test.embeddedjdbc/pom.xml
@@ -18,11 +18,9 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.test.embeddedjdbc</artifactId>
- <version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.gemini.jpa.test.embeddedpunit/META-INF/MANIFEST.MF b/org.eclipse.gemini.jpa.test.embeddedpunit/META-INF/MANIFEST.MF
index 684446e..0e7971f 100644
--- a/org.eclipse.gemini.jpa.test.embeddedpunit/META-INF/MANIFEST.MF
+++ b/org.eclipse.gemini.jpa.test.embeddedpunit/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Meta-Persistence: jar/embeddedPunit.jar!/META-INF/embeddedJpa.xml
Bundle-Name: Gemini JPA Test Embedded Persistence Unit
Bundle-SymbolicName: org.eclipse.gemini.jpa.test.embeddedpunit
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Import-Package: javax.persistence;version="1.1.0";jpa="2.0",
javax.persistence.criteria;version="1.1.0";jpa="2.0",
diff --git a/org.eclipse.gemini.jpa.test.embeddedpunit/pom.xml b/org.eclipse.gemini.jpa.test.embeddedpunit/pom.xml
index 2a23703..0b0f0bd 100644
--- a/org.eclipse.gemini.jpa.test.embeddedpunit/pom.xml
+++ b/org.eclipse.gemini.jpa.test.embeddedpunit/pom.xml
@@ -17,11 +17,9 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.test.embeddedpunit</artifactId>
- <version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.gemini.jpa.test.emptypunit/META-INF/MANIFEST.MF b/org.eclipse.gemini.jpa.test.emptypunit/META-INF/MANIFEST.MF
index 8f20b02..5d26fab 100644
--- a/org.eclipse.gemini.jpa.test.emptypunit/META-INF/MANIFEST.MF
+++ b/org.eclipse.gemini.jpa.test.emptypunit/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Meta-Persistence: META-INF/emptyJpa.xml
Bundle-Name: Gemini JPA Test Empty Persistence Unit
Bundle-SymbolicName: org.eclipse.gemini.jpa.test.emptypunit
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Import-Package: org.osgi.framework;version="1.4.0"
Bundle-Activator: punit.Activator
diff --git a/org.eclipse.gemini.jpa.test.emptypunit/pom.xml b/org.eclipse.gemini.jpa.test.emptypunit/pom.xml
index de8ff00..205ca02 100644
--- a/org.eclipse.gemini.jpa.test.emptypunit/pom.xml
+++ b/org.eclipse.gemini.jpa.test.emptypunit/pom.xml
@@ -17,11 +17,9 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.test.emptypunit</artifactId>
- <version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.gemini.jpa.test.punit/META-INF/MANIFEST.MF b/org.eclipse.gemini.jpa.test.punit/META-INF/MANIFEST.MF
index d3932eb..f34f0a2 100644
--- a/org.eclipse.gemini.jpa.test.punit/META-INF/MANIFEST.MF
+++ b/org.eclipse.gemini.jpa.test.punit/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Meta-Persistence: jpa1.xml, META-INF/jpa2.xml
Bundle-Name: Gemini JPA Test Persistence Unit
Bundle-SymbolicName: org.eclipse.gemini.jpa.test.punit
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Import-Package: javax.persistence;version="1.1.0";jpa="2.0",
javax.persistence.criteria;version="1.1.0";jpa="2.0",
diff --git a/org.eclipse.gemini.jpa.test.punit/pom.xml b/org.eclipse.gemini.jpa.test.punit/pom.xml
index a6f18dc..d947ac3 100644
--- a/org.eclipse.gemini.jpa.test.punit/pom.xml
+++ b/org.eclipse.gemini.jpa.test.punit/pom.xml
@@ -17,11 +17,9 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.test.punit</artifactId>
- <version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.gemini.jpa.test.weavedpunit/META-INF/MANIFEST.MF b/org.eclipse.gemini.jpa.test.weavedpunit/META-INF/MANIFEST.MF
index 2d1e773..27481db 100644
--- a/org.eclipse.gemini.jpa.test.weavedpunit/META-INF/MANIFEST.MF
+++ b/org.eclipse.gemini.jpa.test.weavedpunit/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Meta-Persistence: META-INF/jpa.xml
Bundle-Name: Gemini JPA Test Weaved Persistence Unit
Bundle-SymbolicName: org.eclipse.gemini.jpa.test.weavedpunit
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Import-Package: org.osgi.framework;version="1.4.0",
javax.persistence;jpa="2.0";version="1.1.0"
diff --git a/org.eclipse.gemini.jpa.test.weavedpunit/pom.xml b/org.eclipse.gemini.jpa.test.weavedpunit/pom.xml
index bcf3479..540d2b1 100644
--- a/org.eclipse.gemini.jpa.test.weavedpunit/pom.xml
+++ b/org.eclipse.gemini.jpa.test.weavedpunit/pom.xml
@@ -18,11 +18,9 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.test.weavedpunit</artifactId>
- <version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.gemini.jpa.test.xmlmappedpunit/META-INF/MANIFEST.MF b/org.eclipse.gemini.jpa.test.xmlmappedpunit/META-INF/MANIFEST.MF
index 88bf117..b34f2f6 100644
--- a/org.eclipse.gemini.jpa.test.xmlmappedpunit/META-INF/MANIFEST.MF
+++ b/org.eclipse.gemini.jpa.test.xmlmappedpunit/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Meta-Persistence: META-INF/xmlMappedJpa.xml
Bundle-Name: Gemini JPA Test XML Persistence Unit
Bundle-SymbolicName: org.eclipse.gemini.jpa.test.xmlmappedpunit
-Bundle-Version: 1.0.0.qualifier
+Bundle-Version: 1.1.0.qualifier
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
Import-Package: org.osgi.framework;version="1.4.0",
javax.persistence;jpa="2.0";version="1.1.0"
diff --git a/org.eclipse.gemini.jpa.test.xmlmappedpunit/pom.xml b/org.eclipse.gemini.jpa.test.xmlmappedpunit/pom.xml
index 3507b78..1c51de0 100644
--- a/org.eclipse.gemini.jpa.test.xmlmappedpunit/pom.xml
+++ b/org.eclipse.gemini.jpa.test.xmlmappedpunit/pom.xml
@@ -17,11 +17,9 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.test.xmlmappedpunit</artifactId>
- <version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/org.eclipse.gemini.jpa.updatesite/pom.xml b/org.eclipse.gemini.jpa.updatesite/pom.xml
index d489d86..4de1398 100644
--- a/org.eclipse.gemini.jpa.updatesite/pom.xml
+++ b/org.eclipse.gemini.jpa.updatesite/pom.xml
@@ -17,11 +17,73 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa.updatesite</artifactId>
- <packaging>eclipse-update-site</packaging>
+ <packaging>eclipse-repository</packaging>
+ <build>
+ <plugins>
+
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-publisher-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <publishArtifacts>true</publishArtifacts>
+ </configuration>
+ </plugin>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-p2-repository-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <configuration>
+ <includeAllDependencies>false</includeAllDependencies>
+ <createArtifactRepository>true</createArtifactRepository>
+ <!-- <compress>true</compress> -->
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-resources-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>copy-resources</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>${basedir}/target/repository</outputDirectory>
+ <resources>
+ <resource>
+ <directory>.</directory>
+ <includes>
+ <include>index.html</include>
+ <!-- <include>web/*</include> -->
+ </includes>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ <dependencies>
+ <dependency>
+ <groupId>org.eclipse</groupId>
+ <artifactId>org.eclipse.gemini.jpa.feature</artifactId>
+ <version>${project.version}</version>
+ <type>eclipse-feature</type>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse</groupId>
+ <artifactId>
+ org.eclipse.gemini.jpa.source.feature
+ </artifactId>
+ <version>${project.version}</version>
+ <type>eclipse-feature</type>
+ </dependency>
+ </dependencies>
</project>
diff --git a/org.eclipse.gemini.jpa/META-INF/MANIFEST.MF b/org.eclipse.gemini.jpa/META-INF/MANIFEST.MF
index 63acfaf..4e132f1 100644
--- a/org.eclipse.gemini.jpa/META-INF/MANIFEST.MF
+++ b/org.eclipse.gemini.jpa/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Gemini JPA
Bundle-SymbolicName: org.eclipse.gemini.jpa
-Bundle-Version: 1.0.0.RELEASE
+Bundle-Version: 1.1.0.qualifier
Bundle-Activator: org.eclipse.gemini.jpa.provider.EclipseLinkOSGiProvider
Bundle-Vendor: Oracle Corporation
Bundle-RequiredExecutionEnvironment: JavaSE-1.6
diff --git a/org.eclipse.gemini.jpa/pom.xml b/org.eclipse.gemini.jpa/pom.xml
index 035ad42..ab065da 100644
--- a/org.eclipse.gemini.jpa/pom.xml
+++ b/org.eclipse.gemini.jpa/pom.xml
@@ -17,11 +17,9 @@
<parent>
<groupId>org.eclipse</groupId>
<artifactId>gemini.jpa.parent</artifactId>
- <version>1.0.0-SNAPSHOT</version>
- <relativePath>../mvn_parent</relativePath>
+ <version>1.1.0-SNAPSHOT</version>
</parent>
<artifactId>org.eclipse.gemini.jpa</artifactId>
- <version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..1f56d8f
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,175 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright (c) 2011 SAP AG.
+ 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
+
+ Contributors:
+ ktsvetkov - initial implementation
+ mkeith - removed source bundle
+ mkeith - removed org.eclipse.gemini.jpa.weaving bundle, added weavedpunit and embeddedjdbc test bundles
+ cvgaviao - update building artifacts to work with Tycho 0.14.0
+ -->
+
+<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>
+
+ <prerequisites>
+ <maven>3.0</maven>
+ </prerequisites>
+
+ <groupId>org.eclipse</groupId>
+ <artifactId>gemini.jpa.parent</artifactId>
+ <version>1.1.0-SNAPSHOT</version>
+ <packaging>pom</packaging>
+
+ <name>Gemini JPA Parent</name>
+
+ <properties>
+ <tycho-version>0.14.0</tycho-version>
+ <next-release>1.1.0-SNAPSHOT</next-release>
+ </properties>
+
+ <profiles>
+ <profile>
+ <id>normal</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <defaultGoal>verify</defaultGoal>
+ </build>
+ <modules>
+ <module>org.eclipse.gemini.jpa.targetdef</module>
+ <module>org.eclipse.gemini.jpa</module>
+ <module>org.eclipse.gemini.jpa.samples</module>
+ <module>org.eclipse.gemini.jpa.test.punit</module>
+ <module>org.eclipse.gemini.jpa.test.emptypunit</module>
+ <module>org.eclipse.gemini.jpa.test.weavedpunit</module>
+ <module>org.eclipse.gemini.jpa.test.embeddedpunit</module>
+ <module>org.eclipse.gemini.jpa.test.embeddedjdbc</module>
+ <module>org.eclipse.gemini.jpa.test.xmlmappedpunit</module>
+ <module>org.eclipse.gemini.jpa.feature</module>
+ <module>org.eclipse.gemini.jpa.source.feature</module>
+ <module>org.eclipse.gemini.jpa.updatesite</module>
+ </modules>
+ </profile>
+ <profile>
+ <id>prepare-for-next-release</id>
+ <activation>
+ <activeByDefault>false</activeByDefault>
+ </activation>
+ <build>
+ <defaultGoal>org.eclipse.tycho:tycho-versions-plugin:set-version</defaultGoal>
+ <plugins>
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-versions-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>change-next-release</id>
+ <goals>
+ <goal>set-version</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <newVersion>${next-release}</newVersion>
+ </configuration>
+ </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>
+ <!-- Configure the target platform -->
+ <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.jpa.targetdef</artifactId>
+ <version>${project.version}</version>
+ <classifier>org.eclipse.gemini.jpa</classifier>
+ </artifact>
+ </target>
+ <ignoreTychoRepositories>true</ignoreTychoRepositories>
+ </configuration>
+ </plugin>
+ <!-- Specify that sources bundles are built -->
+
+ <!-- Bundle the source in the binary bundles -->
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
+ <artifactId>tycho-source-plugin</artifactId>
+ <version>${tycho-version}</version>
+ <executions>
+ <execution>
+ <id>attach-source</id>
+ <goals>
+ <goal>plugin-source</goal>
+ </goals>
+ </execution>
+ </executions>
+ </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.5</version>
+ <configuration>
+ <encoding>ISO-8859-1</encoding>
+ </configuration>
+ </plugin>
+ <!-- Configure findbugs -->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>findbugs-maven-plugin</artifactId>
+ <version>2.4.0</version>
+ <configuration>
+ <findbugsXmlOutput>true</findbugsXmlOutput>
+ <findbugsXmlWithMessages>true</findbugsXmlWithMessages>
+ <xmlOutput>true</xmlOutput>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ <!-- Specify where to get the sources -->
+ <sourceDirectory>src</sourceDirectory>
+ <!-- Add the source dir as a resource so it gets included in the bundle -->
+ <resources>
+ <resource>
+ <directory>src</directory>
+ </resource>
+ </resources>
+ </build>
+</project>
+